jar包冲突
pom.xml下的jar包的版本号,在它的仓库里面存在着
tomcat下的jar包
需要修改两个依赖的scope为provided,这样就不会和tomcat里面的Lib里面的jar包冲突了。
给这个项目打包,就可以了。里面也不会再有这个Junit的jar包了。Junit一般都是管test里面的测试,跟main里面的几乎没有关系
package打包
Clean package有时候我们打包打错了,所以需要重新打包。就用clean package这个命令。
1.1依赖范围
1.1.1Compile struts2-core
编译(compile)时需要 测试时需要,,运行时需要,打包时需要
1.1.2Provided jsp-api.jar servlet-api.jar
编译(compile)时需要,测试(test)时也需要 ,运行时不需要,打包时不需要
1.1.3Runtime数据库驱动包
编译时不需要,测试时需要,,运行时需要,打包时需要
1.1.4Test junit.jar
编译时不需要,测试时需要,运行时不需要,打包也不需要
添加插件
Maven add plugin
S