問題タブ [parent-pom]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 既存のプロジェクトをEclipseにインポートすると、Mavenルートのpom.xmlが赤くマークされる
既存の Maven プロジェクトを Eclipse にインポートすると、ルートの pom.xml が赤くマークされます。pom.xml を選択すると、次のメッセージが表示されます。
プロジェクト XYZ を既存のワークスペース フォルダーからインポートできません
これは、ルート pom.xml でのみ発生します
使用中の Eclipse: Luna Service Release 2 (4.4.2) Maven Integration for Eclipse 1.5.2.20150413-2215
私は、さまざまな Maven プロジェクトとさまざまなワークスペースでテストしました。
これは以前に機能していたことに注意してください。いくつかのチュートリアルに取り組んでおり、同じ名前とアーティファクト ID などを持つ多数の Maven プロジェクトを作成しました。以前のプロジェクトをすべて削除しましたが、まだいくつかの競合がある可能性がありますか?
どんな提案も役立ちます
java - Mavenで元の親に相対パスを追加する方法
オープン ソース コミュニティからフォークされたサブモジュールを親 pom に追加しました。それはそれ自身の親を持っています。それは以下を投げています:
[エラー] Maven プロジェクトの読み取りに失敗しました: com.offbytwo.jenkins:jenkins-client:0.2.1.302.1 の有効なモデルの構築中に 2 つの問題が発生しました [警告] 'parent.relativePath' は com.verigreen:verigreen- を指していますorg.sonatype.oss:oss-parent の代わりに root を使用してください。プロジェクト構造 @ 行 18、列 10 [致命的] 解決できない親 POM: org.sonatype.oss:oss-parent:pom:7 を転送できませんhttp://repo.maven.apache.org/maven2はローカル リポジトリにキャッシュされました。解決は、中央の更新間隔が経過するか更新が強制されるまで再試行されません。元のエラー: アーティファクト org.sonatype.oss:oss-parent:pom:7 を中央との間で転送できませんでした ( http://repo.maven.apache.org/maven2 ): への接続がタイムアウトしましたhttp://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pomおよび 'parent.relativePath' が間違ったローカル POM を指している @ 行 18、列 10プロジェクト com.offbytwo.jenkins:jenkins-client:0.2.1.302.1 の C:\Verigreen\VG_test_branches\jenkins-client\pom.xml
私の親ポンは次のようになります。
jenkins-client pom は次のようになります。
親ポンを指すにはどうすればよいですか?
maven - ライフサイクル構成でカバーされていないプラグインの実行: org.jacoco:jacoco-maven-plugin
Eclipse で、Websphere Application Server で実行される既存の Maven プロジェクトをインポートしようとしています。(私はEclipseにデプロイされたWebsphere Liberty Profileサーバーを持っています)
私のpom.xmlは私に以下のエラーを与えています
ライフサイクル構成でカバーされていないプラグインの実行: org.jacoco:jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (実行: エージェント、フェーズ: 初期化)。
誰でもこのエラーを手伝ってもらえますか。
PS-以下のリンクで、依存関係を追加するとエラーが解決することがわかりましたが、Eclipseは親pomのエラーを指しています。だから私は混乱しています。
maven - ジェンキンのローカルキャッシュにすでにインストールされている親pomを指している
異なるプロジェクトの同じスナップショット バージョンを同時に構築するさまざまな環境があります。Maven キャッシュを分離できるため、これらのスナップショットは異なる場所にインストールされ、互いに影響を与えません。
何らかの理由で、子モジュールをビルドするときに次のエラー メッセージが表示されます。
nexus にスナップショットをインストールできず、ファイル システムの親 pom を指すこともできません。
スナップショットは既にキャッシュにあるため、失敗するのではなく、引き続き使用することをお勧めします。アイデア?
アップデート:
これは、jenkins maven の問題のように見えます。mvn を jenkins マシンでローカルに起動すると、同じ構成とワークスペースで動作します。ジェンキンスが実際に何をしているのかを確認する方法はわかりません。
java - DHIS2 - 解決できない親 POM: アーティファクト org.hisp.dhis が見つかりませんでした
重複しているように聞こえますが、少し問題があります
この行に複数の注釈が見つかりました: - プロジェクト ビルド エラー: 解決できない親 POM: アーティファクト org.hisp.dhis:dhis:pom:2.18-SNAPSHOT が見つかりませんでした。'parent.relativePath' は間違ったローカル POM を指しています
プロジェクト ビルド エラー: 'parent.relativePath' は org.hisp.dhis:dhis ではなく org.hisp.dhis:dhis-local を指しています。プロジェクト構造を確認してください
POM.xmlエラーが発生している部分は次のとおりです。
ここの手順に従って、失敗した依存関係を削除しました。
この問題を解決するにはどのようなアクションが必要か説明してもらえますか?
ありがとう
java - Maven:外部の親 pom を呼び出す
現在取り組んでいるプロジェクトには基本的に3つのモジュールがあります
1.ABC_BT
2.ABC_CT
3.ABC_コモンズ
3 番目のモジュール ABC_Common には、1 と 2 の両方に共通のサブモジュールがあります。
今、私はこれらすべてのモジュールを調整することになっていますが、これらのモジュールを再構築することは想定されていません。作成中、ABC_BT には ABC_Commons が必要です。つまり、ABC_Commons の親 pom を呼び出すには、ABC_BT の親 pom が必要です。
このトピックで多くのことを検索しましたが、1 つの親 pom から別の親 pom を呼び出す解決策はないようです。
これは実装できますか?回避策はありますか?