使用IntelliJ IDEA 15和Maven创建Java Web项目

原创 2016年03月08日 09:50:59

1. Maven简介

    相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期。

   可以通过其命令做所有相关的工作,其常用命令如下:

    - mvn compile
    - mvn test
    - mvn clean
    - mvn package
    - mvn install            //把新创建的jar包安装到仓库中
    - mvn archetype:generate //创建新项目
    中央工厂URL:http://search.maven.org/    http://repo.maven.apache.org/maven2

    本文主要演示在IntelliJ IDEA IDE环境下如何配置和使用。

2. 配置Maven

       软件配置一次即可,所有Maven项目共享。


    1)如上图标注3 选择自己的仓库


   1)如上图标注 2 所示,Import Maven projects automatically 表示 IntelliJ IDEA 会实时监控项目的 pom.xml 文件,进行项目变动设置。
   2)如上图标注3 所示,在 Maven 导入依赖包的时候是否自动下载源码和文档。默认是没有勾选的,也不建议勾选,原因是这样可以加快项目从外网导入依赖包的速度,如果我们需要源码和文档的时候我们到时候再针对某个依赖包进行联网下载即可。IntelliJ IDEA 支持直接从公网下载源码和文档的。
  3)上图标注 3 所示,可以设置导入的 VM 参数。一般这个都不需要主动改,除非项目真的导入太慢了我们再增大此参数。

3. Maven 骨架创建 Java Web 项目

1) File -> New -> Project...

2) 如下图


3)如下图


GroupId和ArtifactId<项目名>还有Version,这三个属性目的是标识你的项目的唯一性。


4)如下图


5) 如下图


 6)点Finish之后,Maven会根据刚才的配置创建一个基于Maven的Web App.

       - 创建结束,其Log如下:


       - 创建结束,其代码结构如下:


    recources文件夹:一般用来存放一些资源文件
    webapp文件夹:用来存放web配置文件以及jsp页面等,这已经组成了一个原始的web应用

4. 启动 Java Web 项目

1)打开“Project Structure”


2)配置“Facets”


3)配置“Artifacts”


4) 启动“Edit Configurations”


5) Add New 'Tomcat Server' 配置


6) 配置Deplyment


7) 配置Server


   其结果如下:


8) 启动Web Server


现在可以通过Browser访问WebServer的页面了。


5. 在Tomcat中部署war文件

    1)把MVNDemo.war copy到Tomcat的webapps目录下。

    2)在Browser上访问URL:http://localhost:8080/MVNDemo/ 即可。

6. 创建Java程序目录

1) 创建java目录


2) 把java目录设置为Sources

   选中java文件夹,点击上面的Make as:Sources,该文件夹就会变成蓝色,用以保存java代码,按OK。

































相关文章推荐

使用Intellij IDEA 和maven创建web项目webapp全过程

使用Intellij IDEA 和maven创建web项目webapp全过程。注意中间可能会卡住,所以中间有说要加个参数这样就会很快。...

用idea创建一个maven web项目

前言:虽然之前实习的时候有过Spring框架的实践,但是因为基本上都是在已有的基础上进行修修补补,并没有对Spring框架有深刻的理解。所以从今天起,要从零开始对Spring框架进行学习。在此之前,第...

IDEA创建Maven web项目

idea maven项目
  • xqnode
  • xqnode
  • 2017年10月20日 22:54
  • 56

IntelliJ IDEA2016.1 + maven 创建java web 项目

最近开始使用idea 来写java项目了,这个很流行,相比Eclipse方便了很多。功能多了,相对应的使用的复杂度也较高了,因为网上很多的使用和创建项目的简单教程,都是基于老版本的,每个新版本都有不一...
  • mercyT
  • mercyT
  • 2016年04月30日 16:14
  • 15661

IntelliJ IDEA 创建 hello world Java web Maven项目从头到尾都有图有真相2017版本

学Java的大部分吧都是要整Java web开发项目的,那么最好用的编辑器估计就是这个 IntelliJ IDEA,然后现在maven管理项目是很流行的。 然后我就示范一下,如何使用这个Intelli...

用idea创建一个maven web项目

前言:虽然之前实习的时候有过spring框架的实践,但是因为基本上都是在已有的基础上进行修修补补,并没有对Spring框架有深刻的理解。所以从今天起,要从零开始对Spring框架进行学习。在此之前,第...

IntelliJ IDEA WEB项目的部署配置

摘要 非maven项目 和 maven项目部署配置的探究 Intellij IDEA Web 部署 目录[-] 1.前言2.项目配置(Project Stru...

IntelliJ IDEA 12创建Maven管理的Java Web项目(图解)

本文主要使用图解介绍了使用IntelliJIDEA 12创建Maven管理的Java Web项目的过程。 本文PDF文档下载地址:http://download.csdn.net/detail/zh...
  • zht666
  • zht666
  • 2013年03月14日 16:23
  • 161761

IDEA 2017.1 基于Maven的web项目工程配置

0.系统环境1)操作系统 win10 64位 2)IDEA 2017.1 3)Maven 3.5.0 4)java jdk 1.8.0 5)tomcat 8.0...

关于idea maven web项目导入的步骤

由于之前的电脑较慢,公司有是用自己的电脑,不得已买了一个新电脑,把旧电脑上的项目想在新电脑上运行起来真是大费周章,还好花了一个早上终于弄好了。之前因为改过maven中的仓库对于的地址导致,出现了问题,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用IntelliJ IDEA 15和Maven创建Java Web项目
举报原因:
原因补充:

(最多只允许输入30个字)