0

私たちが開発した1つのビジネスジャーが戦争中に存在しています。しかし、pom.xmlには表示されません。Eclipse全体を検索すると、同じプロジェクトのEclipseの.settingフォルダー(.settings / org.eclipse.wst.common.component)にあることがわかりました。

こちらがのエントリーです

<dependent-module archiveName="BankAccount-3.0.39.jar" deploy-path="/WEB-INF/lib" 
   handle="module:/classpath/var/M2_REPO/com/BankAccount/3.0.39/BankAccount-3.0.39.jar">
      <dependency-type>uses</dependency-type>
</dependent-module>
4

2 に答える 2

1

プロジェクトでjarが必要ないことが確実な場合は、実行mvn dependency:treeして特定のjarの起源を見つけてください。次に、使用してjarを除外できます

<exclusions>
   <exclusion>
     <groupId>Group Id</groupId>
     <artifactId>jar which you want to exclude</artifactId>
   </exclusion>                     
</exclusions>

それがバンドルされた特定の瓶の下。

<exclusion>特定のプロジェクトの assembly.xml のタグを使用して、jar を削除することもできます。

于 2012-06-21T11:41:11.987 に答える
0

Do mvn dependency:tree and see how it works.

于 2012-06-21T11:08:54.197 に答える