Maven--01
1.maven的结构
src:
main:------------------------------>业务逻辑相关的代码与配置文件
java:------------------->业务逻辑相关的代码
resource:-------------------->业务逻辑相关的配置文件
test:---------->测试相关的代码与配置文件
java:------------------->测试相关的代码
resource:-------------------->测试相关的配置文件
pom.xml:--------------------------------------->jar包依赖
target:存放class文件,与测试class文件,jar包
2.一些口令
mvn clean:清理target目录的
mvn complie:编译java代码的
mvn test:执行项目的测试代码
mvn package:将当前项目的字节码和配置文件打包
mvn install:将当前项目打成的包扔到本地仓库中
mvn deploy:将当前项目打成的包扔到私服上
3.mvn clean test,mvn test的区别;
a. mvn clean test生成最新的jar包或其他包
b. 不想用mvn clean又想保证jar包最新,建议添加 -Djar.forceCreation
参数
c.clean表明将你上一次编译生成的一些文件删去,test表明只履行测验代码