![]() |
1
9
不
在模块路径的同一目录中不可能有两个同名的模块。官方文件并没有把这些信息放在一个特别显眼的地方——它是
the Javadoc of
我创造了 a small demo project for the module system 和 it covers that case 通过创建同一模块的两个版本。。。
... 然后在下一次编译中引用该文件夹。。。
注意我说过 . 跨目录可以有多个模块。 对
模块系统仅强制唯一性
目录。再次从
|
![]() |
2
5
JEP 261 模块系统的模块路径描述如下:
然后描述了模块解析机制:
如前所述,这意味着编译器只有在存在两个同名模块时才会抱怨 . |
![]() |
DAIRAV · 适用于java 10的Apache Ant版本 7 年前 |
![]() |
Joba · 与JShell实例共享动态加载的类 7 年前 |
![]() |
Asif Mushtaq · Java 9模块系统资源文件位置 7 年前 |
![]() |
Naman · 列出应用程序启动期间解析的模块 7 年前 |