java基础学习笔记4(maven)
maven项目目录结构:
maven只是一种管理项目的工具,最后在target中生成的项目还是和原始的非maven的项目一样的,如有所有jar形式的包,没有pom文件等。
一般设置为always才具有实用性。
打包区别
mvn package:打包到本项目,一般在项目target目录下。
mvn install:打包到本地仓库,如果没设置Maven本地仓库,一般在用户/.m2目录下。
mvn deploy:打包上传到远程仓库,如:私服nexus等,需要配置pom文件。
如果模块名下没有Web图标配置,需手动点击加号选择Web进行配置:
maven集成tomcat插件:
两种方式,一种是将tomcat设置在idea中,一种是将其设置在maven,即pom中,启动方式也相异。
逆天改命!我命由我不由天!