1. ホーム
  2. maven

[解決済み】mavenの強制アップデートを行うには?

2022-02-01 04:47:11

質問

すでに動作しているプロジェクトを別のコンピュータにインポートしたら、依存関係のダウンロードが始まりました。

どうやらインターネット接続がクラッシュしたようで、今は以下のように表示されます。

    >Build errors for comics; org.apache.maven.lifecycle.LifecycleExecutionException:
    Failed to execute goal on project comicsTest: Could not resolve dependencies for project comicsTest:comicsTest:war:0.0.1-SNAPSHOT:
    The following artifacts could not be resolved:
    org.springframework:spring-context:jar:3.0.5.RELEASE,
    org.hibernate:hibernate-entitymanager:jar:3.6.0.Final,
    org.hibernate:hibernate-core:jar:3.6.0.Final,
    org.hibernate:hibernate-commons-annotations:jar:3.2.0.Final,
    org.aspectj:aspectjweaver:jar:1.6.8,
    commons-lang:commons-lang:jar:2.5,

    >mysql:mysql-connector-java:jar:5.1.13: Failure to transfer org.springframework:spring-context:jar:3.0.5.RELEASE from http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced.

    >Original error: Could not transfer artifact org.springframework:spring-context:jar:3.0.5.RELEASE from central (http://repo1.maven.org/maven2): No response received after 60000

mavenを強制的にアップデートするには?

解決方法は?

mvn clean install -U

-U の強制更新を意味します。 スナップショット の依存関係を削除します。

リリースの依存関係は、以前にダウンロードに成功したことがない場合、この方法で更新されますref: https://stackoverflow.com/a/29020990/32453