javac
9+是否可以使用文件系统(不在jar中)的Automatic-Module-Name
中的META-INF/MANIFEST.MF
来使用模块选项?
例如,说src/main/resources/META-INF/MANIFEST.MF
包含:
Automatic-Module-Name: com.example.testmodule
和src/main/java
不包含module-info.java
。
我可以以某种方式让javac
接受以下选项吗?:
--add-reads com.example.testmodule=com.example.anothermodule
假设包含com.example.anothermodule
的jar位于模块路径上。
在Automatic-Module-Name
(而不是META-INF/MANIFEST.MF
)的文件系统(非jar)java
中使用javac
怎么办?