IntelliJ IDEA 2017创建基于maven的web项目

开始上班了,公司里用的是IDEA来进行项目开发,因此自己有必要了解学习下IDEA的使用。

在此记录一下使用IntelliJ IDEA 2017来创建基于maven的web项目。尽管网上已有很多此类的教程,但自己重新记录一次以便熟悉巩固。

下面开始java web工程的创建。首先要做的一件事情是修改maven中央仓库的镜像,不然下载速度会很慢的。这里可以将它修改为阿里云的仓库。

进入maven根目录中的conf目录,里面有个settings.xml,修改这个里面的内容即可:

《IntelliJ IDEA 2017创建基于maven的web项目》 settings.xml

在该文件中增加:

     <mirror>
      <id>alimaven</id>
      <mirrorOf>central</mirrorOf>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>

《IntelliJ IDEA 2017创建基于maven的web项目》

修改完毕后,打开idea开始新建maven工程:

《IntelliJ IDEA 2017创建基于maven的web项目》 新建工程

选择Maven,勾上Create from archetype,选择webapp的原型模板:

《IntelliJ IDEA 2017创建基于maven的web项目》 选择模板

下一步,填入GroupId、ArtifactId等:

《IntelliJ IDEA 2017创建基于maven的web项目》

选择我们的maven和刚才改过的maven中的settings文件:

《IntelliJ IDEA 2017创建基于maven的web项目》

然后下一步,完成。换了仓库后,可以看到很快就建好了:

《IntelliJ IDEA 2017创建基于maven的web项目》 image.png

因为是web项目,因此接下来就是配置Tomcat服务。

点击图中工具栏中的向下箭头图标,单击Edit Configurations;或者在菜单栏Run→ Edit Configurations:

《IntelliJ IDEA 2017创建基于maven的web项目》

出现:

《IntelliJ IDEA 2017创建基于maven的web项目》 这里点击加号+
《IntelliJ IDEA 2017创建基于maven的web项目》 选择Tomcat Server—> Local

出现如下界面,改一个名字,然后如果没有识别出电脑中的Tomcat,那么就配置下Tomcat的本地环境就行了:

《IntelliJ IDEA 2017创建基于maven的web项目》

好了以后,点击页签Deployment,然后点击 + 选择 Artifact …:

《IntelliJ IDEA 2017创建基于maven的web项目》

选择需要发布的应用,选择exploded:

《IntelliJ IDEA 2017创建基于maven的web项目》
《IntelliJ IDEA 2017创建基于maven的web项目》

为了让它热部署,切回Server,修改以下两个地方:

《IntelliJ IDEA 2017创建基于maven的web项目》

都改为Update classes and resources。这样就配置好了Tomcat服务,点击OK。

然后就可以点击启动或者Debug了:

《IntelliJ IDEA 2017创建基于maven的web项目》

这样就跑起来了:

《IntelliJ IDEA 2017创建基于maven的web项目》

这是启动后的信息:

《IntelliJ IDEA 2017创建基于maven的web项目》

    原文作者:七号萝卜
    原文地址: https://www.jianshu.com/p/a84aa07437cf
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞