検索

ホームページ  >  に質問  >  本文

eclipse - eclispe 的maven依赖缺失问题

在eclipse中 我maven项目依赖了其他项目某个jar A, 但A所依赖的其他包都没被依赖进来,导致项目飘红。咋弄呢?反复删掉重新svn,maven更新啥的都没变化,求解~

说得不够详细,eclipse中依赖树是可视化的,有子依赖的话 会自动折叠成一个小三角形,但是很奇怪A的依赖旁边没有这个小三角形.......但是在其他机器上又是好的...

天蓬老师天蓬老师2798日前761

全員に返信(4)返信します

  • PHPz

    PHPz2017-04-21 11:17:46

    プライベートサーバーではなくパブリックサーバーを使用している場合は、特定のjar Aが依存するパッケージがパブリックサーバーに存在するかどうかを検討する必要があります。プライベートサーバーの場合、存在しない場合はコピーをアップロードします

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-21 11:17:46

    1. mvn install を使用して A.jar がプライベート リポジトリにインストールされていることを確認してください
    2. Maven で直接コンパイルしても大丈夫ですか? mvn dependency:tree -Dverboseを使用して依存関係ツリーを確認できます
    3. m2e はエラーメッセージを報告しますか

    返事
    0
  • PHP中文网

    PHP中文网2017-04-21 11:17:46

    投稿者の問題を見ると、ローカルプロジェクトはローカルプロジェクトに依存しているようです。
    プロジェクト A の pom.xml にエラーがあるかどうかを確認します。エラーがある限り、他の依存関係は赤色で表示されます。
    通常、Eclipse にはプロンプトがあります。

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-21 11:17:46

    それは、依存している jar A 内の他の依存関係の推移性が適切に設定されていないためです

    返事
    0
  • キャンセル返事