美文网首页我爱编程
Idea快速开发MAVEN项目

Idea快速开发MAVEN项目

作者: 流水潺湲 | 来源:发表于2018-05-21 09:11 被阅读46次

一.配置Maven的环境变量

点击“Apache-Maven官方网站”进入官网,点击左侧Download选项:

进入了下载页面,往下拉可发现当前版本是3.5.3,点击下面红框中的apache-maven-3.5.3-bin.zip就可下载,下载后解压缩到相应目录下:

新增系统变量MAVEN_HOME:即MAVEN安装目录(或者直接加到Path里面)


在Path中加入:%MAVEN_HOME%\bin;

直接path比较快:

直接在尾部添加路径:


在cmd中输入mvn -v,若显示如下,则说明本地maven配置完成:


二.在IDEA中创建MAVEN项目

前面说了这么多,差不多基本的东西都保障了(前提保证你已经安装了jdk)。现在进入正题,如何来创建一个Web项目。对于不使用Maven的开发者,可以直接建一个简单的Web项目。使用Maven的话,请按照图进行操作。



菜单File->New Project可进入上图界面,首先选择左边栏Maven,再配置JDK(一般如果之前添加了JDK的话会自动填充,如未添加的话点击旁边的New将JDK目录导入即可)。勾选“Create from archetype“,然后选中4处蓝色位置webapp,点Next,进入如下界面:


这里需要填写GroupId和ArtifactId还有Version,这三个属性目的是标识你的项目的唯一性,比如Tomcat的GroupId是org.apache,即它是apache组织的项目,ArtifactId是tomcat,项目名为tomcat这些只在发布时有用,在此可以随便填写,填好后点Next,到如下界面。

打开Maven home directory,可以发现IntelliJ IDEA已经集成了Maven 2和Maven 3两个版本,如果使用默认集成的maven的话,选择Buldled(Maven 3),直接点击Next。


填写项目名,选择项目保存路径,点击Finish


进入如下界面,maven会在后台生成web项目,这需要等待一定的时间,视网络环境而定,经验发现用较新版本的maven项目生成更快,使用IDEA集成的maven可能会等待很长一段实践。


创建好的项目目录结构

recources文件夹:一般用来存放一些资源文件
java 文件夹:存放java
webapp文件夹:用来存放web配置文件以及jsp页面等

注:target目录是在maven打包的时候才会生成的,一开始是没有这个目录的

recources、java 需要自己创建



然后打开Modle Setting



把java目录设置为Sources,用于保存java代码,设置完成后文件夹会变成蓝色,点击ok

或者右击修改


三、配置Tomcat服务器

右侧下三角展开,点击edit configurations



如果要部署我们的程序,选择deployment点右边的加号符选择Artifact选择我们项目

注意,若果没有Artifact ,打开Maven Project 刷新一下就有了

四.Maven打包部署项目

点击右边的Maven Projects,出现如下图


鼠标右键运行Maven Build

出现下面的结果说明build成功


然后我们选择install运行进行打包

打包成功后会出现下面结果,显示我们war包的存放目录

之后在我们的工程目录下会生成我们之前配置好的target文件

我们将war包copy到tomcat下webapps目录下面,运行tomcat服务器

参考文章:

Idea开发环境中搭建Maven并且使用Maven打包部署程序

相关文章

网友评论

    本文标题:Idea快速开发MAVEN项目

    本文链接:https://www.haomeiwen.com/subject/inygdftx.html