使用IDEA2017创建java web +maven项目
2、下面开始图文并茂讲解如何在IDEA2017上搭建javaweb+maven项目
步骤1)和2)请选择任意一项进行操作。
1)在IDEA初始界面开始创建如下图
2)打开IDEA后创建项目如下图
下面进入如下如所示的界面,请按照红色方框内的内容从左到右、从上到下依次进行选择,请注意标注红色下滑线的webapp和红色方框内的webapp是不一样的,请选择红色方框内maven的webpp,然后点击NEXT
进入下图所示界面:红色方框内是需要填写的内容,ArtifactId是创建的该项目的名称,可以自己随意起名,一般来说groupId是域名.公司名,自己创建的项目就随意啦,然后点击next;
next之后看到的原图是这个样子的,maven会默认在c盘创建仓库,不过我建议更改仓库位置,因为C盘嘛,你懂的,这个地方不适合放系统文件以外的东西,而且maven仓库是很大的,所以请修改到其他位置。即修改成自己的maven所在位置,maven的配置文件以及自己的maven仓位置,这里我是放到了D盘。配置好之后接着next
库的
下图中的东西可以不进行任何修改,直接next,然后就是等着下载maven仓库,因为maven仓库挺大的,所以这个过程可能比较漫长,右下方会有一个下载进度条,等到进度条消失之后,maven仓库就下载好了,这个时候我们就可以进行下一步,配置tomcat了。
-------------------------我是---------------配置--------tomcat------------的--------------分割线------------------
右上角上面的一个小小的倒三角,然后看下图,如果你没有这一行工具栏,有一位前辈写的很好,请参考
http://blog.csdn.net/qq_27093465/article/details/51750535
注意那个JRE,可以选择你自己的jdk,也可以使用默认的,手一划,然后没写到图片上,
下图红色框框中应该有Artifact的,如果点击了FIX之后直接出现下下图的情况,那么恭喜你,这个几乎坑死我的问题,你没有遇到,你可以跳过这个解决坑人问题的步骤了,但是我建议你看看接下来的操作,以防以后出现了不知道怎么解决;
-------解决----------------------坑人问题-------------------------------分割线-------------------------
下面我要说说这个坑死我的问题。。。。。。。。。
点击右下角的Fix之后出现下图,按照图中步骤依次进行操作





一系列操作之后你会发现,下图中的情况,证明配置完成,如果还是没有出现红色方框的东西,不要着急,接着配置
按照下图配置一下,就ok.
--------------------解决坑人问题---------------结束------------------------------分隔线-------------------
配置完成之后启动tomcat之后就会弹出页面

如果弹出页面中出现了404,请在点击IDEA下图中的刷新按钮
如果还不行,请在web.xml中配置,
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
如下图


使用IDEA2017创建java web +maven项目的更多相关文章
- 【转】IntelliJ IDEA 创建 hello world Java web Maven项目
学Java的大部分吧都是要整Java web开发项目的,那么最好用的编辑器估计就是这个 IntelliJ IDEA,然后现在maven管理项目是很流行的.然后我就示范一下,如何使用这个IntelliJ ...
- IntelliJ IDEA 创建 hello world Java web Maven项目从头到尾都有图有真相2017版本
学Java的大部分吧都是要整Java web开发项目的,那么最好用的编辑器估计就是这个 IntelliJ IDEA,然后现在maven管理项目是很流行的.然后我就示范一下,如何使用这个IntelliJ ...
- MyEclipse2015创建配置Web+Maven项目
首先我的MyEclipse版本是2015 stable 2.0,在MyEclipse中创建Maven项目通常有两种常见的方式,它们分别是: New Maven Project New Web Pro ...
- 小白教程 Java web maven项目Windows下部署阿里云服务器全过程(买服务器,打包项目,连接服务器,配置服务器,部署项目)
-------------首先:购买服务器---------------- Step1: 在https://www.aliyun.com/?utm_content=se_1043015注册登录阿里云 ...
- IntelliJ IDEA + Maven创建Java Web项目
1. Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期. 可以通过其命令做所有相关的工 ...
- IntelliJ IDEA14 和 Maven 系列:使用IntelliJ IDEA 14和Maven 7 创建java web项目(一)
Intellij IDEA作为最好的Java IDE,创建Maven项目还是比较简单的,但是创建一个Maven Web项目还是要修改一些配置的,下面进行总结整理. 1前言 在创建项目中,IDEA提供了 ...
- 使用IntelliJ IDEA 和 Maven创建Java Web项目
1. Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期. 可以通过其命令做所有相关的工 ...
- Idea使用Maven创建Java Web项目
最近学到了Java Web项目,使用Idea和Maven创建Java Web的时候遇到了诸多问题,最多的还是404问题.现在记录一下解决方案. 一.使用maven创建一个web项目,这一步网上都有,下 ...
- 使用IntelliJ IDEA 15和Maven创建Java Web项目(转)
1. Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期. 可以通过其命令做所有相关的工 ...
随机推荐
- 高中生的IT之路-1.3那一幕
上一篇讲到,当时我认为自己的命运就是小时候上学,长大后外出打工,所以高中毕业后就来到了天津,到爸爸的店铺打工. 我爸的店铺就在天津大学校园里,幸运的是,我人生的转折点也就在此. 刚到店里那段时间,每天 ...
- 微信小游戏5.2.2 在子项目中使用EUI制作排行榜报错 wx.getFileSystemManager not function
本来想子项目(开放数据域)想使用EUI来制作排行榜. 原5.1.11的时候是ok的.在5.2.2中,使用assetsmananger而不是res,则会报错wx.getFileSystemManager ...
- 【BZOJ1500】[NOI2005]维修数列 Splay
[BZOJ1500][NOI2005]维修数列 Description Input 输入的第1 行包含两个数N 和M(M ≤20 000),N 表示初始时数列中数的个数,M表示要进行的操作数目.第2行 ...
- 微信小程序 --- 选择图片和拍照
wx.chooseImage 选择图片 / 进行拍照 //获取应用实例 const app = getApp() Page({ data: { onOff:true }, btnclick:funct ...
- 170731、Nginx初探
一. 概念 Nginx——Ngine X,是一款自由的.开源的.高性能HTTP服务器和反向代理服务器:也是一个IMAP.POP3.SMTP代理服务器:也就是说Nginx本身就可以托管网站(类似于Tom ...
- IIS 6.0上部署ASP.NET MVC2.0
在IIS7.5及8.0上部署都没有成功,对于身份验证会出现问题,据说是要安装什么东西,在这里说下IIS6.0的配置吧,下面是使用.net 4.0,自己可以选择所需的版本. 再此之前先确定web是用到了 ...
- Hadoop讲解
1.简介 Hadoop是一款开源的大数据通用处理平台,其提供了分布式存储和分布式离线计算,适合大规模数据.流式数据(写一次,读多次),不适合低延时的访问.大量的小文件以及频繁修改的文件. *Hadoo ...
- Windows 7 Ultimate(旗舰版)SP1 32/64位官方原版下载地址
MSDN于2011年5月12日,最新发布简体中文Windows 7 Ultimate 旗舰版 SP1 DVD镜像安装包,分32位和64位两个版本.最新发行代号分别是:677486(32位),67740 ...
- 如何在不改SQL的情况下优化数据库
主题简介 在数据库运维中我们会遇到各种各样的问题,这些问题的根源可能很明显,也可能被某种表象掩盖而使我们认不清.所以运维面临的两大问题就是,第一我们没有看清本质,第二应用不允许修改.那么我们如何解决这 ...
- Android USER 版本与ENG 版本的差异
Android USER 版本与ENG 版本的差异 [Keyword] USER ENG user eng 用户版本 工程版本 差异 [Solution] Google 官方描述: USER/USER ...