【发布时间】:2017-06-07 03:39:22
【问题描述】:
我有一个项目,今天有几个 jars 作为“引用库”。相反,我想将这些作为自动模块添加到模块路径上,这样我就可以在我的 module-info.java 中要求它们。如何在 Eclipse Oxygen 的模块路径中添加 jar?
【问题讨论】:
-
您是否尝试过使用
javac --module-path mods --module-source-path "./*/src/main/java" --add-modules ALL-MODULE-PATH -d classes -module initial.module?关注这个 -> jigsaw-dev.1059479.n5.nabble.com/… -
@nullpointer 我不太明白这与 Eclipse 设置有什么关系。您是说与模块相关的所有内容都应该放在“运行配置”中吗?
-
您安装了 Java 9 Support 的 Beta 版吗?
-
@greg-449 是的,我有。
-
使用最新版本,您可以将普通的“引用库”标记为自动模块,请参阅
Build Path > Libraries属性页面,找到一个子节点“模块:”,您可以在Toggle之间“是”和“否”。如果您仍有问题,请告诉我们您的 Eclipse JDT 补丁的确切版本,因为这些工作仍在进行中。
标签: java eclipse java-9 eclipse-oxygen module-path