一 、开发环境
开发环境
Mac: 10.11.6
java: 1.8
IDEA: 2016.2
maven:3.3.9
tomcat:8.5.6
java、tomcat、maven下载环境变量等配置基础的不写。
二、搭建项目
1.打开ide
图1选择Create New Project
2.选择maven
图2(1)选择Maven
(2)勾选create from archetype
(3)选择webapp,此处有两个注意选正确
(4)next
3.填写GruopId Artifactid
参照maven理解
图34.设置maven
注意:
(1)图中1处设置maven,idea本身内置了三个maven,点击2处的小三角可看,也可以设置自己的maven,此处我用了自己的maven,点击三角后面的...找到自己的maven安装目录,点击ok即可。
(2)图中3设置maven的相关参数 这里点击 + 号添加archetypeCatalog internal 要不在maven构建的时候会卡住,出现如下提示语: Generating project in Batch mode。
图5archetypeCatalog表示插件使用的archetype元数据,不加这个参数时默认为remote,local,即中央仓库archetype元数据,由于中央仓库的archetype太多了,所以导致很慢,指定internal来表示仅使用内部元数据。
5.设置项目名称
设置项目名称点击完成成功,maven就开始构建第一次运行maven时间可能会很长,这里涉及到maven的问题,具体找相关的maven的资料,完成之后看到如下输出。
图6项目结构
图76.配置tomcat
在菜单栏中找到run 选择 Edit configurations 打开图8。
图8选中项目名称 mac 快捷键 command + ; 或者图9。
图9打开如下界面 选择tomcat local。
图10打开界如图11,1处设置名字,根据自己的爱好取得,2处自己的tomcat,3处设置怎么部署,我们看到4处有警告,就是因为没有配置Deployment。
图11配置Deployment,如图12点击+ 号选择Artifact 这里的意思和maven一样,是要导出的是war jar还是啥,这里选择第二个。
图12 图137.配置完成
如图14点击运行
图14跑起来,如果此时你的浏览器打开出现熟悉的两个字,此时搭建完毕。
图15三、maven加快速度
由于天朝网络的原因maven在使用的时候网络较慢,想体验飞一般的感觉,可以换个镜像使用阿里的云,OSChina已关
步骤
1.在maven的目录中找到settings.xml文件,路径如图16
图162.打开settings.xml 找到 mirrors 这个标签
图173.然后在标签内添加如下代码
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
图18
网友评论