maven 依赖 war包问题

1. maven中配置依赖war包

配置war包插件

<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>2.6</version>
                <configuration>

 <overlays>
                        <overlay>
                            <groupId>qnit.wms</groupId>
                            <artifactId>wms</artifactId>

    </overlay>
                    </overlays>

   </configuration>
            </plugin>


配置依赖

<dependency>
            <groupId>qnit.wms</groupId>
            <artifactId>wms</artifactId>
            <version>${project.version}</version>
            <type>war</type>
<!--              <scope>runtime</scope> -->
        </dependency>

打包正常,但是无法调试

tomcat中调试

web工程中引用war包中的jar包无法被引用,tomcat中会报找不到类异常,查看发布到tomcat中的工程,缺少war中使用的jar包


jetty中调试

jetty启动会报包重复引用的错误,既有web工程的jar包,也有所依赖的war包中的jar包


不管使用哪种配置,如过滤或添加引用jar包都不起效.

这应该是web服务器软件还没有与maven的war包依赖集成,导致这样的错误.

最后只能使用tomcat来调试,并在web工程中引用war包中所有依赖的jar包.





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值