在IntelliJ IDEA中启用部分编译

酒吧:

如何在IntelliJ中启用部分编译?

NetBeans中的同一功能要求一个人可以在一个类中运行主方法而在同一项目中没有非依赖性也必须进行编译。

编辑:

在执行了CrazyCoder的建议后,取得了一些成功,现在,当尝试运行与未编译文件无关的文件时,出现ClassNotFoundException异常。修复非编译文件后,它运行正常。

我实际上在同一非编译文件中进行测试时出错,并且仍然可以正常工作。

可能是错误吗?

编辑:

遵循的指示仍然无法正常工作。

在此处输入图片说明

CrazyCoder:

IntelliJ IDEA不欢迎对无法编译的项目进行处理,但是有几种选择:

  • 使用编译从文件/文件夹的右键菜单,禁止行动构建在运行/调试配置。
  • 在“ 运行/调试”配置的“ 启动前”部分中,删除“ 构建”并添加“ 构建”,而不进行错误检查现在开始配置,它将忽略尝试在设法编译的任何类上运行的编译错误。在此处输入图片说明

您应注意,Make会在第一个错误时失败,并且不会尝试进一步进行操作。在这种情况下,您应该使用显式的Compile操作。Make还删除有错误的源的输出类文件。

如果要在出错后继续编译,则应在IntelliJ IDEA Settings| Compiler| Java Compiler选择Eclipse编译器后,Proceed on errors选项会出现,并且默认情况下已启用。使用Eclipse编译器,可以选择“ 启用错误继续进行构建”,在启动前部分中没有错误检查,您应该会得到所需的行为。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章