1

次のコマンドラインを使用してMavenプロジェクトをビルドしようとしています。

「mvn-Uクリーンインストール」

そして私はこのエラーを受け取り続けます:

Downloading: http://repo1.maven.org/maven2/h2/h2/1.3.167/h2-1.3.167.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 38.547s
[INFO] Finished at: Tue Dec 04 10:23:13 CST 2012
[INFO] Final Memory: 42M/64M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project GenManagerEar: Could not resolve depen
dencies for project PCI:GenManagerEar:ear:5.2.1-SNAPSHOT: Could not find artifac
t h2:h2:jar:1.3.167 in internal (http://buildmachine:8080/archiva/repository/int
ernal)

私のローカルリポジトリには、h2用にこれがあります。

ここに画像の説明を入力してください

h2JARファイルをダウンロードできないようです。何故ですか?

4

2 に答える 2

0

h2 データベース アーティファクトの座標が間違っているようです。

Maven Centralに基づくと、次のようになります。

groupId: com.h2database
artifactId: h2
version: 1.3.170

さらに、内部 Archiva を使用した構成も間違っているようです。通常、リポジトリ マネージャーを使用している場合、maven central に直接アクセスする必要はありません。

于 2012-12-04T16:57:51.443 に答える
0

POM.xmこれは、ローカル リポジトリのバージョンがl バージョン ( )と異なる場合に発生します<version>2.0.1.RELEASE</version>。チェックインしてください.m2\repository\com\h2database\h2\1.4.197。jar が存在しない場合は、maven リポジトリから実際の JAR をダウンロードします。

于 2019-08-19T07:32:39.837 に答える