进入IntelliJ 2017.1 RC,我导入了一个用
Quickstart Archetype创建的简单Maven项目.
单击绿色错误图标以在调试模式下运行时,会出现调试器面板.单击View Breakpoints图标显示我确实有多个断点,通过单击代码编辑器的装订线创建.然而,所有这些断点都被绕过,代码执行完成.
是否有一些技巧来制作IntelliJ调试器,好吧,调试?
我是IntelliJ的新手,对NetBeans更熟悉.
最佳答案 无法将Maven项目导入IntelliJ
将Maven项目导入IntelliJ出了点问题.
再试一次.
>从项目文件夹中删除.idea和myapp.iml项目.
>将Maven项目重新导入IntelliJ.
>构建项目.也许在代码编辑器中单击上下文并选择重新编译MyApp.java
> Debug.单击绿色错误进行调试,或单击上下文以选择Debug’MyApp.main()’
然后调试器按预期工作,在断点处停止.
提示:在导入Maven项目之前,编辑POM以指定Java版本作为编译器源和&目标.如果省略,则Maven默认编译为Java 5(1.5)代码.根据Maven页面,Setting the -source and -target of the Java Compiler
将这四行注入您的POM文件,即属性标记内的一对标记.
这里我们指定编译器使用Java 8(1.8).
<project>
[...]
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
[...]
</project>