簡體   English   中英

Maven不能與Java SE 9一起使用,而是與Java SE-1.8一起使用,為什么?

[英]Maven not working with Java SE 9 but Java SE-1.8, why?

我試圖用websockets寫東西,但是遇到了無法解決的導入問題。

經過幾次嘗試,我創建了兩個相同的項目。 一種使用Java SE9,另一種使用JAVA SE-1.8。

導入僅適用於1.8,而不適用於9。有人可以解釋一下我在9中做錯了什么嗎?

起初我以為是因為在9中使用了默認軟件包(我只能說出唯一的區別),但是即使在創建了新軟件包后,它在9中仍然不起作用

與模塊有關嗎? 兩個項目的“ bin”文件夾不同

以下是一些屏幕截圖: 在此處輸入圖片說明

您錯過了組ID

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.7.0</version>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
            </configuration>
        </plugin>
    </plugins>
</build>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM