2017-11-05 8 views
1

初めてmavenをインストールしようとしていて、ローカルリポジトリにjarファイルを取得するためにMaven強制アップデートを実行しようとしたときに、以下の問題が発生しています。プロパティファイルjarとjar.sha1が表示されますが、.pomと.pom.sha1は更新されていません。特定のフォルダに移動すると、代わりにこのファイルが表示されますmaven .pomと。 pom.shal1ファイルが更新されない

maven-clean-plugin-3.0.0.pom.lastUpdated 

これは私のリポジトリ内のすべてのフォルダで発生しています。この.lastUpdatedファイル内のコンテンツが

#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. 
#Sat Nov 04 22:38:58 EDT 2017 
https\://artifactory.cen.gov/artifactory/repo/.error=Could not transfer artifact org.apache.maven.plugins\:maven-clean-plugin\:pom\:3.0.0 from/to repo (https\://artifactory.cen.gov/artifactory/repo)\: com.ibm.jsse2.util.h\: PKIX path building failed\: java.security.cert.CertPathBuilderException\: PKIXCertPathBuilderImpl could not build a valid CertPath.; internal cause is\: \n\tjava.security.cert.CertPathValidatorException\: The certificate issued by CN\=CENInternalRootCA, OU\=cen Service, O\=U.S. Government, C\=US is not trusted; internal cause is\: \n\tjava.security.cert.CertPathValidatorException\: Certificate chaining error 
@proxy.cen.gov\:8080>@default-repo-https\://artifactory.cen.gov/artifactory/repo/.lastUpdated=1509849538349 

である私は、以前、この証明書連鎖の例外があったが、適切な証明書を追加し、キーストアを作成およびenv変数に追加した後に処分しました。 このエラーのため、私はmavenを削除したり、maven installとして実行することはできません。 お願いします。

+0

再び同じ.lastUpdatedファイルをしてください取得することはできないのだろうか? – JNPW

+0

あなたの質問とそのタグは少し誤解を招く。特定のWebリソースに接続する際に、証明連鎖エラーが発生します。問題はMavenまたはPOMに直接接続されていませんが、おそらく一種のネットワーク上の問題です。 –

+0

最初にIBM Javaで動作しています... Oracle Javaではなく、さらに問題は証明書の問題に基づいています...まず...この問題をまず解決してから、さらに進んでください。 – khmarbaise

答えて

0

はすでにあなたの証明書の問題を処分したとき、あなたは

mvn clean install -U 

-Uを使用して、更新プログラムを強制することができ、--update-snapshotsは リモートリポジトリ上の リリースを逃すためのチェックと更新のスナップショットを強制的に

それ以外の場合は、ローカルリポジトリを削除できます。これはMavenにすべての依存関係を強制的にダウンロードさせる非常に効果的な方法ですが、次のビルドでは依存関係の数に応じてかなりの時間がかかります。

デフォルトでリポジトリは~/.m2/repositoryにあります。それ以外の場合、その場所は<localRepository>の設定でsettings.xmlに設定されます。

も参照してくださいForce maven update

あなたの証明書チェーンに問題がまだ存在する場合は、Mavenは依存関係をダウンロードして、あなたが何か提案がHi

+0

私はローカルのリポジトリを削除して、何度も試して同じ問題を起こしました。 Mavenのアップデートはうまくいきますが、mavenのクリーンアップ中に.pomと.pom.sha1はlastUpdatedファイルを取得する代わりにアップロードされません。 – JNPW

関連する問題