刚开始进入公司实习,什么都不懂的小白,经过一上午加一点下午的时间,各种百度之后,终于找到了完整的流程,亲测成功,下面是我的一些步骤和图解,如果有什么错误,欢迎指正。

主要分为下面的几个步骤:

  1、前期准备

  2、新建项目

  3、添加Web目录

  4、添加Maven依赖

  5、配置Tomcat服务器

下面,进行详细的描述。

1、前期准备

保证已经正确成功安装IDEA14,Tomcat以及Maven的安装包等,只有准备好了,才能有序无误的进行下面的步骤。

2、新建项目

在菜单栏,点击File->New Project...,进入以下界面。

注意上述第二步中的SDK,若之前准备不充分,请先设置SDK之后再继续进行,随后点击Next,进入下面的界面。

其中,GroupId和ArtifactId自己手动填写,Version默认即可,点击Next后进入下面的界面。

其中,Project name自己填写,此处我填写的是example2,,此时,细心的你会发现下方的Project location以及下面的More Settings均自动发生了更新,此时,点击Finish即可,此时项目创建完成,结构如下。

不要以为到了现在就结束了,你会发现,目录里面怎么没有Web目录啊,这根我们平时写的web项目不一样啊,别着急,在这里呢。

3、添加Web目录

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

在弹出的对话框中勾选Web Application,版本一般默认即可,并勾选Create web.xml,点击Ok。

此时会发现,web目录出现啦!

4、添加Maven依赖

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

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.test</groupId><artifactId>test</artifactId><version>1.0-SNAPSHOT</version><dependencies><dependency> <!-- junit 4.7 --><groupId>junit</groupId><artifactId>junit</artifactId><version>4.11</version><type>jar</type><scope>test</scope></dependency><dependency> <!-- spring 3.2 --><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>3.2.1.RELEASE</version><type>jar</type></dependency><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version><type>jar</type></dependency><dependency> <!--Jackson核心包--><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-core</artifactId><version>2.1.3</version></dependency><dependency> <!--Jackson数据绑定包--><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.1.3</version></dependency><dependency> <!--Jackson注解包--><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-annotations</artifactId><version>2.1.2</version></dependency></dependencies></project>

以上,是我百度添加的依赖关系,大家可以根据自己的需要自行百度添加相关的依赖。

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

5、配置Tomcat服务器

点击Edit Configurations...后,弹出下面的对话框。

点击Local后,进入下面的界面。

1处,为Tomcat的名字;

2处,应为Tomcat的安装目录,可以点击Configure进行相关的配置。

3处,勾选后,表示Tomcat启动后,将自动启动浏览器。

随后,将进行Artifact部署,步骤如下:

在上面的界面中,点击Deployment,然后点击右边的“+”,选择Artifact...。

随后,进入以下界面

上图中Application context处为路径,应为:/项目名,此处为/example2

随后,点击Apply以及Ok按钮。

回到主界面后,在下方可以看到Tomcat下的一个部署,刚刚好就是我们刚刚配置过的。

界面下方显示Tomcat的启动情况

因为我之前勾选了启动Tomcat之后自动开启浏览器,所以直接弹出下面的界面

至此,一个简单的项目结束,此篇文章借鉴了网上很多人的经验之谈,若有不足,欢迎指正。

转载于:https://www.cnblogs.com/suixue/p/5685185.html

IDEA14创建Maven管理的Java Web项目相关推荐

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

    2019独角兽企业重金招聘Python工程师标准>>> 本文主要使用图解介绍了使用IntelliJIDEA 12创建Maven管理的Java Web项目的过程. 本文PDF文档下载地 ...

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

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

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

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

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

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

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

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

  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的监听器, ...

  10. Eclipse(Windows)下第一个动态Java Web项目(Tomcat部署)

    请先配置好Tomcat环境,参考我的博客 Windows1903安装Tomcat9.0(解决乱码问题) 一.创建第一个Dynamic Java Web项目 1.Eclipse下新建Dynamic Ja ...

最新文章

  1. 实践:大规模混合部署项目在字节跳动的落地
  2. activesync对应的COM口
  3. python3转为unicode编码_「小技能get记」· 如何用python3解码unicode
  4. 全球及中国碳纤维风电叶片市场投资分析与运营潜力预测报告2021-2027年
  5. RIL接听电话没有声音的问题 [ RIL_Answer | RIL_SetAudioDevices ]
  6. Leetcode 950. Reveal Cards In Increasing Order
  7. java序列化与反序列化总结
  8. javascript div 弹出可拖动窗口
  9. 推荐 | 微软SAR近邻协同过滤算法拆解(二)
  10. 达观杯文本智能处理(4)
  11. CNDS博客,文章发布时提示“请勿使用默认标题”
  12. 前端面试基础题:请写出至少20个HTML5标签
  13. QT 学习之饼状图实现
  14. mysql微信昵称存储_mysql保存微信昵称特殊字符的方法
  15. 微信小程序getUserProfile,获取头像和昵称实现登录
  16. Unity编辑器下Console面板查看完整打印日志
  17. 二叉树的四种遍历方式(前序遍历、中序遍历、后序遍历、测层序遍历)
  18. node.js 后台代码怎么部署到服务器上?
  19. 中国工程师最喜欢的10大TWS耳机电源管理芯片,钰泰ETA9084名列其中
  20. sap销售凭证流mysql表_销售凭证至销售凭证的复制

热门文章

  1. (NO.00003)iOS游戏简单的机器人投射游戏成形记(二十一)
  2. jquery选择器从认识到使用初级篇
  3. 启动virt-manager报错:Failed to open /var/lib/dbus/machine-id
  4. linux下安装php扩展curl
  5. 暑期集训 Day2 简单博弈论
  6. bzoj4152 [AMPPZ2014]The Captain
  7. selenium指定驱动路径
  8. ABP框架详解(一)ABPBootstrapper
  9. 程序4-1 对每个命令行参数打印文件类型
  10. 诺基亚入门级音乐手机售319元