Discuss / Java / 不明白import的包为什么和requires的模块名称不一样

不明白import的包为什么和requires的模块名称不一样

Topic source

世风冶行

#1 Created at ... [Delete] [Delete and Lock User]

Main.java中:

import javax.xml.XMLConstants;

module-info.java中:

module hello.world {
    requires java.base;
    requires java.xml; // 为什么不是requires java.xml;
}

为什么module-info.java中不是:

requires javax.xml;

javax.xml和java.xml的包路径不一样吧?


  • 1

Reply