17

Eclipseの最新バージョン、つまりOxygenがJava 10をサポートしているかどうかはわかりません。Mac マシンの設定から Java 10 用の JRE を構成しました。

ここに画像の説明を入力

また、以下のようにmavenコンパイラプラグインをpom.xmlに追加しようとしました:-

<plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>10</source>
                <target>10</target>
                <compilerVersion>10</compilerVersion>
                <fork>true</fork>
                <executable>/Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home</executable>
            </configuration>
        </plugin>

以下のように実行構成を設定した後も試しました:-

ここに画像の説明を入力

Java-10で動作させる方法は誰でも知っています。

以下のコードを実行してみました:-

public class App {
    public static void main(String[] args) {
        var list = new ArrayList<String>();
        System.out.println("Hello World!");

    }
}

更新:-コメントで提案されたパッチを適用しましたが、それでも失敗します。

以下のスクリーンショット:-

ここに画像の説明を入力

また、この投稿に従ってコンパイルしました。そのため、コンパイルは実際には eclipse ( maven install) から機能しましたが、アプリケーションを実行しようとすると失敗します。

4

1 に答える 1