每次我尝试创建一个新的java项目时,Eclipse总是询问我是否想要在源文件夹中添加一个module-info java文件。这变得相当恼人,因为没有立即明显的选择退出这项检查。
面向Java开发人员的IDE,Photon版本4.8.0
发布于 2018-09-05 00:30:31
请参见while creating a new project,after you click>> next on the first first对话框"new java project“。当您单击>> finish时,会弹出另一个对话框。它将引导您进入第三个对话框,该对话框要求创建module-info java文件??&给您两个选项create &don create。您应该选择“don create”。
以下是module-info.java内容文件的一些优点:要将jar文件声明为命名模块,需要提供module-info.class文件,该文件自然是从module-info.java文件编译而来的。它声明了模块系统中的依赖关系,并允许编译器和运行时对应用程序中模块之间的边界/访问冲突进行监管。让我们来看看文件的语法和你可以使用的关键字。
module.name.
关于module-info.java语法的一个很棒的事情是,现代的IDE将完全支持您编写它们的努力。也许它们都能很好地工作。我知道IntelliJ IDEA确实有内容辅助功能,当你从你还不需要的模块导入类时,可以快速修复模块文件,等等。我毫不怀疑Eclipse IDE和NetBeans IDE提供了相同的功能。
发布于 2020-05-10 20:38:23
也许这不是一个完美的解决方案,但是它将不再询问您是否选择使用Java version8编译器(JavaSE-1.8)。如果您需要更新的Java版本,我恐怕没有答案。
https://stackoverflow.com/questions/52158125
复制相似问题