版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014248473/article/details/87937200
一、写在前面
1.我的IDEA(14.1)
Help -- About
2.我的Maven(3.3.9)
win + r -- cmd -- mvn -v
3.IDEA中的Maven配置
File -- Other Settings -- Default Settings
Maven home directory我妥协选择了IDEA自带的Maven3,因为选择自己的maven,在创建maven项目选择脚手架时,一直Loading archetype list。
配置文件和本地仓库还是用自定义的,可能需要勾选一下后面的Override单选框。
Importing
Import Maven projects automatically自动根据pom文件加载依赖,的确很方便,但我没有选。
扫描二维码关注公众号,回复:
5379895 查看本文章
因为每次修改pom文件便会自动加载,机器不太好项目比较大的话可能会卡死,而且依赖改错了的话,在本地仓库会自动创建一个空的文件夹。
4.setting文件关键信息
<localRepository>D:\cyy\.m2\repository</localRepository>
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
二、创建Web项目
1.New Project
2.Reimport
我没选自动导入所以需要自己手动加载,将pom文件中的依赖从远程仓库加载到本地。
3.配置Tomcat
点击右上方的倒三角图标,选择Edit Configurations...
(1)war模式这种可以称之为是发布模式,看名字也知道,这是先打成war包,再发布;
(2)war exploded模式是直接把文件夹、jsp页面 、classes等等移到Tomcat 部署文件夹里面,进行加载部署。因此这种方式支持热部署,一般在开发的时候也是用这种方式。
我这里就随便选了,因为就一个HelloWorld,一般开发时还是应该选下面那个war exploded模式。