使用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。

































80x86保护模式系列教程(1)保护方式简介

一.保护方式简介80386有三种工作方式:实模式,保护模式和虚拟8086模式。本文介绍保护方式下的80386及相关的程序设计内容。实模式下的80386寄存器,寻址方式和指令等基本概念,除特别说明外在保...
  • tangl_99
  • tangl_99
  • 2003-03-08 14:56:00
  • 8072

使用IDEA创建一个maven项目

首先打开IDEA后点击settings 然后在VM Options内添加-DarchetypeCatalog=internal 运行参数 (不做上面操作的话会导致maven 骨架生成速度缓慢到令...
  • lj402159806
  • lj402159806
  • 2017-01-04 14:20:44
  • 16814

用idea创建一个maven web项目

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

IDEA创建maven项目详细步骤

一,maven配置File > settings > Bulid..(快捷键 Ctrl + Alt + S) 显示maven默认的配置,可以修改,也可以用默认的我修改为自己的:修改后点击ok就可以了二...
  • qq_32040767
  • qq_32040767
  • 2017-08-02 11:09:52
  • 1792

idea创建一个maven项目

本次教程用到的技术主要有:1. mvc框架:springmvc 2. 持久层框架:mybatis 3. 项目构建工具:maven 4. 开发工具:idea 2016 5. 使用mybatis...
  • baibinboss
  • baibinboss
  • 2017-03-17 20:14:38
  • 842

idea如何创建maven项目(一)

为什么要用maven原因很简单,因为使用maven,会使得项目非常容易管理。 举个例子,团队中某一人新导入了一个jar包,如果没有maven,他则需要给团队中每个人拷贝一个jar包,并提示他们添加j...
  • Mr_OOO
  • Mr_OOO
  • 2016-12-25 19:38:05
  • 15111

idea建立maven聚合项目

上篇文章写了如何用idea建立maven项目,idea建立maven聚合项目我感觉不如eclipse方便,不过并不是没有办法,下面写一下这个小教程。建立maven project建立maven pro...
  • u013036688
  • u013036688
  • 2017-01-08 15:33:42
  • 7554

idea2017创建maven web项目

idea2017创建maven web项目开始接触一个新的ide真是一头雾水,不过不得不说idea的功能是真的强大。作为一个刚刚开始搞web的小小小白,开始第一个项目的过程很是艰辛,光创建项目到部署到...
  • weixin_38410429
  • weixin_38410429
  • 2017-05-12 21:34:03
  • 10273

在IDEA中创建maven项目

在IDEA中创建maven项目  现在的JavaWeb项目中,绝大多数都是采用的maven结构的项目,而对于maven支持的最好的IDE开发工具为IDEA,所以说我就以在IDEA上为例来进行maven...
  • ZZY1078689276
  • ZZY1078689276
  • 2017-12-06 16:39:05
  • 9538

IDEA 旗舰版 使用Maven创建Web工程 并部署tomcat

这个因为是旗舰版的,所以比较简单::: 1.创建一个Project 2. 3. 4.这里在Properties中添加一个参数arch...
  • u010666884
  • u010666884
  • 2016-08-07 18:16:59
  • 6487
收藏助手
不良信息举报
您举报文章:使用IntelliJ IDEA 15和Maven创建Java Web项目
举报原因:
原因补充:

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