2019独角兽企业重金招聘Python工程师标准>>>

本文主要使用图解介绍了使用IntelliJIDEA 12创建Maven管理的Java Web项目的过程。

本文PDF文档下载地址:http://download.csdn.net/detail/zht666/5141235

1、新建项目,选择Maven Module,输入项目名称,点击Next继续。

注意这里的Module就是项目的意思,等同于MyEclipse中的Project。

接着直接点击Finish即可。

下图就是创建完毕后的Maven项目,双击pom.xml查看POM文件内容,可以自行添加Maven的依赖。但是发现,没有Web目录,怎么办?看后面。

在项目名称上右击,选择Add Framework Support...

在Add Framework Support对话框中勾选Web Application,版本选择3.0并勾选Create web.xml。

点击OK后,看到如下界面,项目中出现了web文件件,是不是很熟悉了,和MyEclipse中的项目结构类似。

打开pom.xml文件,添加必须的Maven依赖。也叫Maven坐标,由groupId、artifactId和version唯一确定一组jar依赖文件。

我添加的pom.xml文件内容如下:

[html]  view plain copy
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project xmlns="http://maven.apache.org/POM/4.0.0"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  5. <modelVersion>4.0.0</modelVersion>
  6. <groupId>SpringMvcDemo</groupId>
  7. <artifactId>SpringMvcDemo</artifactId>
  8. <version>1.0-SNAPSHOT</version>
  9. <dependencies>
  10. <dependency> <!-- junit 4.7 -->
  11. <groupId>junit</groupId>
  12. <artifactId>junit</artifactId>
  13. <version>4.11</version>
  14. <type>jar</type>
  15. <scope>test</scope>
  16. </dependency>
  17. <dependency> <!-- spring 3.2 -->
  18. <groupId>org.springframework</groupId>
  19. <artifactId>spring-context</artifactId>
  20. <version>3.2.1.RELEASE</version>
  21. <type>jar</type>
  22. </dependency>
  23. <dependency>
  24. <groupId>log4j</groupId>
  25. <artifactId>log4j</artifactId>
  26. <version>1.2.17</version>
  27. <type>jar</type>
  28. </dependency>
  29. <dependency> <!--Jackson核心包-->
  30. <groupId>com.fasterxml.jackson.core</groupId>
  31. <artifactId>jackson-core</artifactId>
  32. <version>2.1.3</version>
  33. </dependency>
  34. <dependency> <!--Jackson数据绑定包-->
  35. <groupId>com.fasterxml.jackson.core</groupId>
  36. <artifactId>jackson-databind</artifactId>
  37. <version>2.1.3</version>
  38. </dependency>
  39. <dependency> <!--Jackson注解包-->
  40. <groupId>com.fasterxml.jackson.core</groupId>
  41. <artifactId>jackson-annotations</artifactId>
  42. <version>2.1.2</version>
  43. </dependency>
  44. </dependencies>
  45. </project>

然后在index.jsp文件中随便加点内容。

下面配置Tomcat服务器,本例使用Tomcat6。

如下图,选择Local,然后点击Configure,在弹出的对话框中选择Tomcat安装目录。

选择Tomcat Server,然后点击绿色的“+”号。

点击“+”后选择Local,刚刚已经配置好了Local的Tomcat服务器。

这里会新建一个Tomcat服务,输入任意名字即可。

点击Deployment,然后点击右边的“+”,添加Artifact部署。

点击OK回到主界面,如图,点击Application Servers打开服务器视图,点击Tomcat6[local],就能看到项目的部署情况了。点击界面上方的启动按钮就可以启动Tomcat服务器,启动后服务器自动打开浏览器。

转载于:https://my.oschina.net/u/1157906/blog/186454

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

  1. 使用IntelliJ IDEA 2016创建maven管理的Java Web项目

    创建项目,选择maven module 填写GroupId.ArtifactId.项目名 鼠标右击项目名称,选择"Add Framework Support",在弹出的对话框中勾选 ...

  2. 图文具体解释 IntelliJ IDEA 15 创建 Maven 构建的 Java Web 项目(使用 Jetty 容器)

    图文具体解释 IntelliJ IDEA 15 创建 maven 的 Web 项目 搭建 maven 项目结构 1.使用 IntelliJ IDEA 15 新建一个项目. 2.设置 GAV 坐标 3. ...

  3. 图文详解 IntelliJ IDEA 15 创建 Maven 构建的 Java Web 项目(使用 Jetty 容器)

    图文详解 IntelliJ IDEA 15 创建 maven 的 Web 项目 搭建 maven 项目结构 1.使用 IntelliJ IDEA 15 新建一个项目.    2.设置 GAV 坐标  ...

  4. eclipse maven打包jar 部分jsp无法访问_Maven系列教材 (九)- 在Eclipse中创建maven风格的java web项目...

    Maven系列教材 (九)- 在Eclipse中创建maven风格的java web项目 步骤1:删除j2ee目录步骤2:新建Maven 项目步骤3:这个界面点下一步步骤4: 这个界面使用webapp ...

  5. IntelliJ IDEA 12 中用 Maven + Jetty 来开发Web项目

    http://hi.baidu.com/winterhome/item/713061dfde287fe5b3f777d0 首先创建一个Maven项目,项目类型选择"Maven Module& ...

  6. 用IDEA打开并调试没有使用maven的普通Java WEB项目

    最近有一个改一个eclipse写的老项目的需求,没有用maven,由于对IDEA熟悉一些,所以用IDEA来改,记录一下如何用IDEA打开并调试一个没有使用maven的普通Java WEB项目. 文章目 ...

  7. 使用Maven自动部署Java Web项目到Tomcat问题小记

    导读 首先说说自己为啥要用maven管理项目,一个直接的原因是:我在自己电脑上开发web项目,每次部署到服务器上时都要经历如下步骤: 首先在Eclipse里将项目打包成war包 将服务器上原来的项目文 ...

  8. maven + spring mvc 创建Java web项目

    本篇文章,我们会教你通过maven和spring mvc创建一个Java web项目.关于maven如何创建普通的Java项目,上一篇文章已经作了说明. 开发环境: 1.jdk 1.7 2.Maven ...

  9. maven的java web项目启动找不到Spring ContextLoaderListener的解决办法

    用maven搭建的java web项目,上传到git仓库后,当同事clone下来项目,部署到tomcat运行时,就报了如下错误,即启动web项目时,加载web.xml文件,找不到spring的监听器, ...

最新文章

  1. java排队叫号_java多线程(4)模拟排队叫号程序,不能出现交替执行的结果
  2. 2019年python课本_2019年Python学习指南
  3. wps电脑版_使用好这几个功能,让你手机里的wps变身神器。
  4. VTK:循环布尔PolyData用法实战
  5. 伽蓝集团:用数据驱动增长的美妆行业引领者
  6. Gartner最新发布:2017年十大战略技术趋势
  7. Java—Java 8 新增特性详解(Predicate和Stream)
  8. 南京牵手印度软件 本土软件企业态度不一
  9. LeetCode(62):不同路径
  10. 一起谈.NET技术,ASP.NET 中JSON 的序列化和反序列化
  11. xml 文件属性修改
  12. python习题_Python练习题-for循环练习
  13. 马化腾:非常看重小程序,小游戏将会是微信互联网的焦点?
  14. echarts 多条折线时数量由多到少更新数据时残留问题
  15. sql语句:简写拼音查询
  16. 常用的一些伺服电机参数
  17. 基于ASP.NET的精美企业网站后台管理系统源码
  18. js数组查找最接近_js 2种方法从数组里面找到最接近某个数值的值(小于该指定值,并且大于其他值)...
  19. windows搭建Git服务器之Bonobo Git Server
  20. 这些年正Android - 身在他乡

热门文章

  1. [转]使用HttpOnly提升Cookie安全性
  2. DirectX11 With Windows SDK--24 Render-To-Texture(RTT)技术的应用
  3. 2018最新手机号正则
  4. LOD优化策略-通篇
  5. python 装饰函数
  6. QT之Variant
  7. 在线小词典(mysql扩展库操作)
  8. 【转】关于eclipse和javac编译结果不一致的问题的分析与解决
  9. Py-博客学习50问
  10. springboot-文件上传xls及POI操作Excel