Jot*_*chi 4 eclipse maven java-9
我创建了一个非常基本的maven项目:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>de.jotschi</groupId>
<artifactId>test</artifactId>
<version>0.0.1-SNAPSHOT</version>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.7.0</version>
<configuration>
<source>9</source>
<target>9</target>
</configuration>
</plugin>
</plugins>
</build>
</project>
Run Code Online (Sandbox Code Playgroud)
它只有一个de.jotschi.App主类和一个/test/src/main/java/module-info.java定义和导出模块的文件:
module test {
exports de.jotschi;
}
Run Code Online (Sandbox Code Playgroud)
如果我在eclipse中运行App类,我会看到以下错误:
初始化引导层java.lang.module.FindException期间发生错误:找不到模块测试
Eclipse:Oxygen.1版本(4.7.1)+ Java 9支持氧气
Java:9 + 181
在Java的9支持氧气不包括补丁Eclipse的Maven支持.
请等待Oxygen.1a或测试Oxygen.1a发布候选版本(但请注意,RC1中已知的Maven Java 9问题已在两天前修复).
更新:Eclipse Oxygen 4.7.1a现已发布.如果更新与Eclipse氧气的氧气的Java 9 Beta支持,卸载Java的9测试版手动(见的Eclipse的bug 526065).
| 归档时间: |
|
| 查看次数: |
2365 次 |
| 最近记录: |