Maven中配置

一、maven-war-plugin插件使用场景 在项目开发中,A依赖于B,如果两个都是jar项目,那就好办,但是今天在项目中,遇到A和B都是war项目的时候,那就遇到棘手的时候了,编译会报错,没有发现jar包,这样就需要用到Maven-war-plugin插件来把B项目生成jar包来给A依赖了。在项目A中加入配置<build> <plugins&...
摘要由CSDN通过智能技术生成

一、maven-war-plugin插件使用场景

       在项目开发中,A依赖于B,如果两个都是jar项目,那就好办,但是今天在项目中,遇到A和B都是war项目的时候,那就遇到棘手的时候了,编译会报错,没有发现jar包,这样就需要用到Maven-war-plugin插件来把B项目生成jar包来给A依赖了。

在项目A中加入配置

<build>
	<plugins>
	    <plugin>
			<groupId>org.apache.maven.plugins</groupId>
			<artifactId>maven-war-plugin</artifactId>
			<version>3.2.3</version>
			<configuration>
		        <!--打包的时候如果不想使用WEB-INF/classes,则在插件的配置内指定 <archiveClasses>true</archiveClasses> 
						                        即可,这样会把项目的java文件打包成jar放到WEB-INF/lib内 -->
				<archiveClasses>true</archiveClasses>
				<!--设置jar包名字,如果A中没有定义该名字,那么名字为classes,如下图: -->
				<classesClassifier>api</classesClassifier>
				<!--              相同点:packagingExcludes与webResources均可以排除某些文件。 不同点:packag
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值