BAR*_*BAR 38 java intellij-idea
如何在IntelliJ中启用部分编译?
NetBeans中的相同功能,其中一个可以在类中运行main方法而不在同一个项目中具有非依赖性,也需要编译.
编辑:
执行CrazyCoder建议后,取得了一些成功,现在我在尝试运行与未编译的文件无关的文件时得到ClassNotFoundException.修复非编译文件后,它运行正常.
我实际上在同一个非编译文件中做错了测试,它仍然有效.
它可能是一个错误吗?
编辑:
以下说明仍然无效.
Cra*_*der 76
IntelliJ IDEA不欢迎处理无法编译的项目,但有几个选项:
您应该注意,Make会在第一个错误时失败,并且不会尝试继续进行.在这种情况下,您应该使用显式编译操作.Make还会删除有错误的源的输出类文件.
如果你想编译错误后继续,您应该切换到Eclipse的IntelliJ IDEA的编译器Settings
| Compiler
| Java Compiler
.选择Eclipse编译器时,会Proceed on errors
出现选项,默认情况下启用它.使用Eclipse编译器,可以选择继续启用错误和构建,在启动前没有错误检查部分,您应该获得所需的行为.
为了使 CrazyCoder 评论更加明显,如果您选择“出错时继续”行为,您可能需要取消选中
Settings
| Compiler
| Automatically show first error in editor
。
我正在使用 2020.2.3 版本的 IntelliJ。
我已经尝试了 CrazyCoder 的所有建议,但没有任何效果对我有用。
Eclipse 编译器 + 构建无错误检查
IntelliJ 只是拒绝运行任何内容(单元测试、main() 方法...),因为项目中存在错误。我只能说,在 IntelliJ 仍然受阻的情况下,Eclipse 仍然可以工作。
归档时间: |
|
查看次数: |
21632 次 |
最近记录: |