Maven项目中打成war包时,项目中依赖的工程未能作为jar包含:
1:将依赖的项目先打成一个jar包(fatjar工具)
2:将该jar包加载近maven仓库中
mvn install:install-file -Dfile=common.jar -DgroupId=com.bigdata -DartifactId=common -Dversion=1.0 -Dpackaging=jar
(-Dfile:你所打的jar包(可直接指定好路径,这样可以直接在cmd下运行);-DgroupId -DartifactId -Dversion:可以随意指定 ; -Dpackaging :对应打包的类型)
3:在maven项目的pom文件中加入依赖下载
<!-- <dependency>
<groupId>com.bigdata</groupId>
<artifactId>common</artifactId>
<version>1.0</version>
</dependency> -->
<groupId>com.bigdata</groupId>
<artifactId>common</artifactId>
<version>1.0</version>
</dependency> -->
4:这个时候再打成war时就包含该依赖项目