IDEA14创建Maven管理的Java Web项目
刚开始进入公司实习,什么都不懂的小白,经过一上午加一点下午的时间,各种百度之后,终于找到了完整的流程,亲测成功,下面是我的一些步骤和图解,如果有什么错误,欢迎指正。
主要分为下面的几个步骤:
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项目相关推荐
- IntelliJ IDEA 12创建Maven管理的Java Web项目(图解)
2019独角兽企业重金招聘Python工程师标准>>> 本文主要使用图解介绍了使用IntelliJIDEA 12创建Maven管理的Java Web项目的过程. 本文PDF文档下载地 ...
- 使用IntelliJ IDEA 2016创建maven管理的Java Web项目
创建项目,选择maven module 填写GroupId.ArtifactId.项目名 鼠标右击项目名称,选择"Add Framework Support",在弹出的对话框中勾选 ...
- eclipse maven打包jar 部分jsp无法访问_Maven系列教材 (九)- 在Eclipse中创建maven风格的java web项目...
Maven系列教材 (九)- 在Eclipse中创建maven风格的java web项目 步骤1:删除j2ee目录步骤2:新建Maven 项目步骤3:这个界面点下一步步骤4: 这个界面使用webapp ...
- 图文具体解释 IntelliJ IDEA 15 创建 Maven 构建的 Java Web 项目(使用 Jetty 容器)
图文具体解释 IntelliJ IDEA 15 创建 maven 的 Web 项目 搭建 maven 项目结构 1.使用 IntelliJ IDEA 15 新建一个项目. 2.设置 GAV 坐标 3. ...
- 图文详解 IntelliJ IDEA 15 创建 Maven 构建的 Java Web 项目(使用 Jetty 容器)
图文详解 IntelliJ IDEA 15 创建 maven 的 Web 项目 搭建 maven 项目结构 1.使用 IntelliJ IDEA 15 新建一个项目. 2.设置 GAV 坐标 ...
- 用IDEA打开并调试没有使用maven的普通Java WEB项目
最近有一个改一个eclipse写的老项目的需求,没有用maven,由于对IDEA熟悉一些,所以用IDEA来改,记录一下如何用IDEA打开并调试一个没有使用maven的普通Java WEB项目. 文章目 ...
- 使用Maven自动部署Java Web项目到Tomcat问题小记
导读 首先说说自己为啥要用maven管理项目,一个直接的原因是:我在自己电脑上开发web项目,每次部署到服务器上时都要经历如下步骤: 首先在Eclipse里将项目打包成war包 将服务器上原来的项目文 ...
- maven + spring mvc 创建Java web项目
本篇文章,我们会教你通过maven和spring mvc创建一个Java web项目.关于maven如何创建普通的Java项目,上一篇文章已经作了说明. 开发环境: 1.jdk 1.7 2.Maven ...
- maven的java web项目启动找不到Spring ContextLoaderListener的解决办法
用maven搭建的java web项目,上传到git仓库后,当同事clone下来项目,部署到tomcat运行时,就报了如下错误,即启动web项目时,加载web.xml文件,找不到spring的监听器, ...
- Eclipse(Windows)下第一个动态Java Web项目(Tomcat部署)
请先配置好Tomcat环境,参考我的博客 Windows1903安装Tomcat9.0(解决乱码问题) 一.创建第一个Dynamic Java Web项目 1.Eclipse下新建Dynamic Ja ...
最新文章
- 实践:大规模混合部署项目在字节跳动的落地
- activesync对应的COM口
- python3转为unicode编码_「小技能get记」· 如何用python3解码unicode
- 全球及中国碳纤维风电叶片市场投资分析与运营潜力预测报告2021-2027年
- RIL接听电话没有声音的问题 [ RIL_Answer | RIL_SetAudioDevices ]
- Leetcode 950. Reveal Cards In Increasing Order
- java序列化与反序列化总结
- javascript div 弹出可拖动窗口
- 推荐 | 微软SAR近邻协同过滤算法拆解(二)
- 达观杯文本智能处理(4)
- CNDS博客,文章发布时提示“请勿使用默认标题”
- 前端面试基础题:请写出至少20个HTML5标签
- QT 学习之饼状图实现
- mysql微信昵称存储_mysql保存微信昵称特殊字符的方法
- 微信小程序getUserProfile,获取头像和昵称实现登录
- Unity编辑器下Console面板查看完整打印日志
- 二叉树的四种遍历方式(前序遍历、中序遍历、后序遍历、测层序遍历)
- node.js 后台代码怎么部署到服务器上?
- 中国工程师最喜欢的10大TWS耳机电源管理芯片,钰泰ETA9084名列其中
- sap销售凭证流mysql表_销售凭证至销售凭证的复制
热门文章
- (NO.00003)iOS游戏简单的机器人投射游戏成形记(二十一)
- jquery选择器从认识到使用初级篇
- 启动virt-manager报错:Failed to open /var/lib/dbus/machine-id
- linux下安装php扩展curl
- 暑期集训 Day2 简单博弈论
- bzoj4152 [AMPPZ2014]The Captain
- selenium指定驱动路径
- ABP框架详解(一)ABPBootstrapper
- 程序4-1 对每个命令行参数打印文件类型
- 诺基亚入门级音乐手机售319元