1.基础配置

  1.1 安装 JDK1.7,配置系统变量:JAVA_HOME 和 Path

  1.2 安装 Tomcat 7.0

  1.3 安装  Intellij IDEA 14.1.5

  1.4 Maven 使用Intellij IDEA 自带的Maven,版本 v3.0.5

2.创建Maven Web项目

  2.1 创建项目

  File 》 new Module 》 Maven 》选择SDK  》 勾选 "Create from archetype" 》 选中模板 "webapp" 》 Next

  

  填写项目的Maven坐标 》Next

  

  输入项目名称 》存储路径 》 Finish

  

  使用Maven的自动导入 ,IDEA右上角 有个小窗口,点击 "Enable Auto-Import" , 稍等片刻....

  

  导入成功后 项目结构如下

  

  

  2.2 项目配置

  File 》Project Structure

  Project设置, 保持默认

  

  Modules设置, 选中项目"hello-project" 》 "Sources"选项卡 》 右键 文件夹"main",New Folder,命名为 "java" 》点击 Mark as "Sources", 标记文件夹"java"为源代码文件夹

  

  切换到 "Paths"选项卡 设置输出目录  保持默认

  

  切换到 "Dependencies"选项卡,设置项目依赖 》点击右侧的加号 "+"

  

  选中 "2 Library"

  

  选中 Tomcat 7.0 》 Add Selected

  

  最后点击 "OK",项目配置就完成了。

  

  2.3 配置 Tomcat

  Run 》 Edit Configurations 》 加号 "+" 》 "Tomcat Server" 》 "Local"

  

  输入名称

  

  设置部署,Deployment选项卡 》加号 "+" 》Artifact

  

  选中 hello-project:war exploded 》 OK

  

  设置 Application context 的名称,点击 "OK"就可以完成Tomcat的配置

  

  2.4 发布项目,点击 工具栏里的绿色箭头 或者 下方  "Application Servers" 里的绿色箭头,就可以启动 Tomecat部署的项目。

  

  

  项目启动后 会自动打开浏览器 并跳转到项目的首页,默认首页是 index.jsp

  

  至此完成了Maven web 创建项目、项目配置、Tomcat配置、项目发布的过程

  

  参考:

  http://geeksun.iteye.com/blog/2179658

  http://www.cnblogs.com/kmpp/p/create_maven_web_app_via_intellij_idea.html

  

Java Web 入门(一)使用 Intellij IDEA 14.1.5 创建 Maven Web项目的更多相关文章

  1. 【IntelliJ Idea】idea快速创建maven spring项目

    想试试AOP在spring的web项目上的使用情况,所以想尽快使用idea快速的搭建一个spring的web项目,当然,是maven管理的项目 步骤如下: 1.打开idea 左上角file---> ...

  2. Intellij IDEA创建Maven Web项目

    1前言 在创建项目中,IDEA提供了非常多项目模板,比方Spring MVC模板,能够直接创建一个基于Maven的Spring MVC的demo,各种配置都已经设定好了,直接编译部署就能够使用. 最開 ...

  3. Intellij IDEA创建Maven Web项目<转>

    1前言 在创建项目中,IDEA提供了很多项目模板,比如Spring MVC模板,可以直接创建一个基于Maven的Spring MVC的demo,各种配置都已经设定好了,直接编译部署就可以使用. 最开始 ...

  4. Maven(3)-利用intellij idea创建maven web项目

    本文通过一个例子来介绍利用maven来构建一个web项目.开发工具:intellij idea. 一.新建maven项目 此处选择:Create from archetype.表示从已有的maven模 ...

  5. Eclipse创建Maven Web项目 + 测试覆盖率 + 常见问题(2015.07.14——湛耀)

    Eclipse创建Maven web项目: 到此,并没有创建好,接下来一步步解决问题: 问题:无法创建src/main/java目录 解决: 右键项目选择[properties] 点击[OK] 问题: ...

  6. 应用AXIS开始Web服务之旅(soap web services)——使用三种不同的语言访问创建的Web服务,分别是JAVA、VB、VC

    一. 介绍 本文并不是想介绍Web服务的原理.系统架构等,我们假设您已经了解了关于Web服务的一些基本的概念.原理等知识.本文主要是针对那些已经了解Web服务概念,但是还没有亲身体会Web服务所带来令 ...

  7. Java WEB开发环境搭建以及创建Maven Web项目

    根据此链接博文学习配置: http://www.cnblogs.com/zyw-205520/p/4767633.html 1.JDK的安装 自行百度,(最好是jdk1.7版本的) 测试如下图,即完成 ...

  8. Java归去来第2集:利用Eclipse创建Maven Web项目

    一.前言 如果还不了解剧情,请返回第一集的剧情          Java归去来第1集:手动给Eclipse配置Maven环境 二.利用Eclipse创建Maven Web项目 选择File-New- ...

  9. IDEA创建Maven Web项目

    简单介绍 本篇博客主要介绍使用IDEA如何创建Maven Web项目,具体是两个方面的内容:创建项目和配置tomcat服务器.前提是根据IDEA入门配置好了JDK及Maven. 创建项目 新建项目 填 ...

随机推荐

  1. 复习一下sql server的inner join left join 和right join

    1.left join sql语句如下: select * from A left join B  on A.aID = B.bID 结果如下:aID               aNum       ...

  2. oracle 插入含&字符串

    1.创建表 SQL> create table t(id number,name varchar2(20)); 表已创建. 2.常规方式插入 SQL> insert into t valu ...

  3. 对于System.Net.Http的学习(一)——System.Net.Http 简介(转)

    最新在学习System.Net.Http的知识,看到有篇文章写的十分详细,就想转过来,自己记录下.原地址是http://www.cnblogs.com/chillsrc/p/3439215.html? ...

  4. JAVA之GUI编程ACTION事件

    package GUI; import java.awt.Button; import java.awt.FlowLayout; import java.awt.Frame; import java. ...

  5. mssql索引使用情况查询

    可通过查询dm_db_index_usage_stats表取得对应表索引被使用次数. 列名 数据类型 说明 database_id smallint 在其中定义表或视图的数据库的 ID. object ...

  6. S3C6410嵌入式应用平台构建(一)

    [2014-4/8~4/10]目前我们已经积累一定的嵌入式相关知识,对嵌入式的架构及开发过程有了大体了解,唯一缺的就是实践,通过自己的分析搭建自己的嵌入式系统.下面,我将从此处开始记录我和我同学一起分 ...

  7. 【解决方法】You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE)

    出现场景: 正常调试是没有问题的,但是在Archive的时候,报出了这个错误. 问题详情: (null): URGENT: all bitcode will be dropped because ‘x ...

  8. 超级密码(bfs)

    超级密码 Time Limit : 20000/10000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other) Total Submis ...

  9. java.lang.NoClassDefFoundError: javax/servlet/AsyncContext

    报错:java.lang.NoClassDefFoundError: javax/servlet/AsyncContext 我认为你需要在Servlet API,而不是2.5.AsyncContext ...

  10. SDWebImage缓存

    缓存图片方法 [[SDImageCache sharedImageCache] storeImage:myImage forKey:myCacheKey]; 读取缓存 UIImage *myCache ...