1.pom标签
1):构建类型,有pom,jar,war等,默认是jar
2)中:依赖范围,取值如下
compile:编译时,默认值,跟随项目一期发布。
provided:类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。
test:只在测试时使用,用于编译和运行测试代码。不会随项目发布。
3):项目信息发布,mvn deploy方法
示例如下
nexus-releases
http://localhost:8181/repository/maven-releases/
nexus-snapshot
http://localhost:8181/repository/maven-snapshots/
其中id:nexus-releases和nexus-snapshot对应maven中settings.xml标签server配置
nexus-snapshot
admin
admin123
nexus-releases
admin
admin123
2.maven在IDEA中使用
IDEA的主界面右边找到Maven Projects标签