mavenパッケージにJDKの依存関係がない場合の対処法

MavenパッケージにJDKの依存関係がない場合は、次の手順で解決できます。

  1. JDKが正常にインストールされていることと、環境変数が正しく設定されていることを確認します。
  2. pom.xmlファイルで、JDKの依存関係が正しく設定されていることを確認します。たとえば、次のコードを使用してJDKの依存関係を追加します。
<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.8.1</version>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
            </configuration>
        </plugin>
    </plugins>
</build>

使用する JDK バージョンの、のバージョンと照合してください。

  1. プロジェクトの設定が適切であっても依然としてJDKの依存関係がない場合、以下のコマンドをコマンドラインで実行してプロジェクトをクリーンアップして再構築してみてください:
mvn clean package

これによりプロジェクトはクリーンアップされ再構築され、JDK依存が適切に取得されることが保証されます。

上記の手順で問題が解決しない場合は、Mavenの設定をアップデートしてみるか、あなたのIDEでJDKが正しく設定されているか確認してください。また、JDKのjarファイルをプロジェクトのlibディレクトリに手動で追加し、pom.xmlに依存関係を追加する方法を試してください。

bannerAds