idea使用MAVEN构建web程序

idea使用MAVEN构建web程序

安装MAVEN

在MAVEN官网上下载MAVEN程序

配置MAVEN仓库

  1. 配置MAVEN仓库主要是配置MAVEN的setting.xml文件,主要配置项有settings节点下的localRepository,配置如下:
<localRepository>F:/.m2/repositorylocalRepository>

该节点代表MAVEN本地仓库地址所在位置,我将setting文件放在.m2下。
2. 其次要配置的有,MAVEN镜像。配置镜像的原因是,国内访问http://repo.maven.apache.org/maven2/,经常访问不上。所以使用了镜像,配置如下:

  <mirror>
      <id>CNid>
      <name>OSChina Centralname>                                                                                                                       
      <url>http://maven.oschina.net/content/groups/public/url>
      <mirrorOf>centralmirrorOf>
    mirror>

这里使用的是开源中国的MAVEN仓库,个人用着感觉可以。

配置MAVEN环境

将MAVEN添加到环境变量中,添加之前需要把java环境变量配置好。关于配置网上有很多,这里不加赘述。

创建MAVEN程序

在idea中创建maven project,选择artifact中的web app
idea使用MAVEN构建web程序_第1张图片
idea使用MAVEN构建web程序_第2张图片
将maven目录改自己配置的mvn_home,settings和repository也改为自己的。
idea使用MAVEN构建web程序_第3张图片
idea使用MAVEN构建web程序_第4张图片
工程目录如下:
idea使用MAVEN构建web程序_第5张图片
和正常的maven项目相比,工程缺少java文件夹。在project structure中module加入java源文件夹和测试文件夹
idea使用MAVEN构建web程序_第6张图片
添加web模块后,修改web文件路径(其实添加不添加都无所谓,只要将web相关的包引入就可以了)
idea使用MAVEN构建web程序_第7张图片
添加artifact
idea使用MAVEN构建web程序_第8张图片

添加tomcat

设置local tomcat
idea使用MAVEN构建web程序_第9张图片
development添加exploded
idea使用MAVEN构建web程序_第10张图片
development
idea使用MAVEN构建web程序_第11张图片

你可能感兴趣的:(IDEA)