「 mvn install 」コマンドを起動すると問題が発生します。Maven のレベルは「好奇心旺盛な初心者」です。
私は〜に乗っています :
- OS:ウィンドウズXP、
- Maven : 2.0.7、
- ジャワ:1.6.0_29
そして、 cmdコンソールでmavenを起動します
私のpom.xmlには、次のものがあります。
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>1.4</version>
</dependency>
しかし、この pom.xml で「 mvn install 」を起動すると
[INFO] Error building POM (may not be this project's POM).
Project ID: commons-io:commons-io:jar:2.2
Reason: Cannot find parent: org.apache.commons:commons-parent for project: commo
ns-io:commons-io:jar:2.2 for project commons-io:commons-io:jar:2.2
Maven を使用して依存関係ツリーを確認しましたが、「commons-io」バージョン 2.2 はどこにもありません...
私のローカル リポジトリには commons-io 1.4 があり、これまでは非常にうまく機能していました。すべてのローカル リポジトリを数回再ダウンロードしましたが、何の変化も見られませんでした。
リモートリポジトリも変更しようとしましたが、それでも変更はありません。
したがって、私の問題はこのエラーであり、jar の生成が禁止されており、この 2.2 がどこから来たのかわかりません...
前もってありがとう:)
編集
最後にjarをダウンロードしてから、次のコマンドを使用しました:
mvn install:install-file -DgroupId=<your_group_name> \
-DartifactId=<your_artifact_name> \
-Dversion=<snapshot> \
-Dfile=<path_to_your_jar_file> \
-Dpackaging=jar \
-DgeneratePom=true
不足しているすべての依存関係を手動でインストールするため。
ご協力ありがとうございます :) この問題について誰か説明がある場合は、投稿してください。