繁体   English   中英

在jdk9模块中导入一个jdk7库

[英]import a jdk7 library in jdk9 module

我有一个用jdk7编译的库。 现在,我想将其导入到jdk9模块中。

我们正在使用maven来管理依赖项,但是在将库添加到依赖项之后。 我们仍然在库中找不到类。 但是,如果我们删除module-info.java,一切正常。

问题出在这里:我们必须交付一个jdk9模块,但是我们有很多jdk7库依赖项。 可能吗? 如果是,怎么办? 如果不是,是否有其他替代方法?

package is declared in the unnamed module, but the jdk9 module doesn't read it它表示您的显式模块(包含module-info)尝试访问类路径中的某些内容,但在jdk9中则禁止它。 相反,您可以将jar从类路径移动到模块路径,并使其成为自动模块 ,该模块可以同时引用类路径和显式模块

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM