当前位置: 首页 > 知识库问答 >
问题:

MavenEclipseOxyJava9

聂风史
2023-03-14

我创建了一个非常基本的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>

它只有一个de.jotschi.Appmain类和一个/test/src/main/java/module-info.java文件,该文件定义并导出模块:

module test {
  exports de.jotschi;
}

如果在eclipse中运行App类,我会看到以下错误:

启动层初始化过程中发生错误java.lang.module.FindExc0019:找不到模块测试

日食:氧气。1版本(4.7.1)Java 9对氧气的支持

爪哇:9181

共有1个答案

杜凯
2023-03-14

对Oxygen的Java9支持不包括对EclipseMaven支持的补丁。

请等待氧气。1a或测试氧气。1发布候选版本(但请注意,RC1中存在一个已知的Maven Java 9问题,该问题已在两天前修复)。

更新:EclipseOxygen4.7。1a现已发布。如果您使用Java 9 BETA对氧气的支持更新Eclipse氧气,请手动卸载Java 9 BETA(请参阅Eclipse bug 526065)。

 类似资料:

相关问答

相关文章

相关阅读