【发布时间】:2012-01-04 12:52:35
【问题描述】:
我有一个基于 maven 的 java web 应用程序。 主构建生成一个战争文件。通过使用程序集插件,我创建了一个额外的 jar 文件,其中仅包含一个 .xsd 文件和一个空清单。
xsd 描述了战争文件提供的网络服务。
要为这个网络应用程序编写一个客户端,我想使用包含 xsd 的 jar 文件的依赖项
<dependency>
<groupId>foo.bar.myproject</groupId>
<artifactId>mywebapp</artifactId>
<version>1.2</version>
<classifier>restapi</classifier>
</dependency>
restapi 客户端 jar 以正确的方式包含在内,而且“战争”中的所有依赖项现在都包含在我的客户端中。哪个不好。
有没有办法在使用分类器时关闭“主要”工件的依赖解析?
【问题讨论】:
标签: java jakarta-ee maven dependencies