maven 的作用域;
compile ---默认作用域,在编译、测试、运行时有效
test----测试时有效
runtime---测试、运行时有效
provided---编译、测试时有效,但运行时无效
system---与provided类似,依赖于系统资源
maven命令:
mvn clean 清空输出目录target目录
mvn compile 编译源码
mvn package 生成构建包,一般为jar包或者war包
mvn install 将构建包安装到本地仓库
mvn deploy 将构件包部署到远程仓库
maven配置文件包括setting。xml全局级别 ,pom。xml是项目级别
setting.xml
<servers>
<server>
<id>deploymentRepo</id>
<username>repouser</username>
<password>repopwd</password>
</server>
</servers>
pom.xml
<developers>
<develop>
<name>uii</name>
<email>jkk</email>
</develop>
</developers>