带有 Openjdk 11 的 Mule 4 - 添加额外的文件模块-info.java?

Mule4 with Open JRE 11 - Adding additional file module-info.java?

我已经下载了新的 Mulesoft Studio 并将配置更改为指向 Open JRE- 11 并将编译器更改为指向 11。

工作室版本 - 7.8

当我尝试创建 mule 项目时,它现在还添加了 module-info.java 以及 mule.xml 个文件。

想知道为什么它正在创建模块-info.java我以前使用 1.8 版本或之前的版本时没有看到。

有什么想法吗??提前致谢。

Java 9 引入了全新级别的封装。比包装更大,也更坚固。这些是模块。

从长远来看,您可能应该将您的项目迁移到使用模块(为了额外的安全性和更好的代码组织)。但是,您现在不想这样做的可能性也很高,只是因为。

在后一种情况下,简单地删除 module-info.java 文件是合理的。如果您在系统中没有任何其他模块-info.java 文件,并且为您提供了 运行 类路径中的所有内容而不是模块路径(很可能这是您的默认设置),您不应该有什么问题。

同时,您还有一些功课要做,因此您可以决定是否迁移到模块,如果迁移,如何迁移。