maven 创建web 项目,想依赖web项目的class 文件,有些急,望好心的网友帮助

把web项目利用mvninstall,安装在本地仓库的是war包,我如何将webapp的所有class文件打成jar,然后也能同时安装到本地仓库,... 把web项目利用 mvn install, 安装在本地仓库的是war包,我如何将webapp 的所有class 文件打成jar,然后也能同时安装到本地仓库, 展开
 我来答
jamangx
推荐于2016-01-29 · 超过25用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:50.2万
展开全部

仍然使用 war packaging ,配置 classifier 打出多个包,包括 jar 包:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-jar-plugin</artifactId>
    <version>2.4</version>
    <executions>
        <execution>
            <id>only-classes-jar</id>
            <phase>package</phase>
            <goals>
                <goal>jar</goal>
            </goals>
            <configuration>
                <classifier>utils</classifier>
            </configuration>
        </execution>
    </executions>
</plugin>


然后在引用这个依赖 jar 包时,加上对 classifier 的指定 :

<dependency>
    ...
    <classifier>utils</classifier>
<dependency>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式