IDEA項目配置404
本人使用的版本是 Intellij IDEA 2017.1
最近刚学习使用 Intellij IDEA 开发项目,就遇到了坑爹的问题,部署一个简单的 ssh 项目,tomcat启动正常,没有任何报错,就是打不开项目,一直报404,错误如下图:
控制台输出:
D:\apache-tomcat-7.0.57\bin\catalina.bat run
[2017-05-19 12:18:47,831] Artifact SSHDemo:war exploded: Server is not connected. Deploy is not available.
Configuration Error: deployment source 'SHDemo:war exploded' is not valid
[2017-05-19 12:18:47,831] Artifact SHDemo:war exploded: Error during artifact deployment. See server log for details.
Using CATALINA_BASE: "C:\Users\hasee\.IntelliJIdea2017.1\system\tomcat\Tomcat_7_0_57_Eweb"
Using CATALINA_HOME: "D:\apache-tomcat-7.0.57"
Using CATALINA_TMPDIR: "D:\apache-tomcat-7.0.57\temp"
Using JRE_HOME: "D:\JDK"
Using CLASSPATH: "D:\apache-tomcat-7.0.57\bin\bootstrap.jar;D:\apache-tomcat-7.0.57\bin\tomcat-juli.jar"
Connected to the target VM, address: '127.0.0.1:53588', transport: 'socket'
五月 19, 2017 12:18:48 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version: Apache Tomcat/7.0.57
………………
五月 19, 2017 12:18:50 上午 org.apache.catalina.startup.Catalina start
信息: Server startup in 51 ms
Connected to server
[2017-05-19 12:18:53,290] Artifact SSHDemo:war exploded: Artifact is being deployed, please wait...
五月 19, 2017 12:18:53 上午 org.apache.catalina.deploy.WebXml setVersion
警告: Unknown version string [3.1]. Default version will be used.
[2017-05-19 12:18:54,447] Artifact SSHDemo:war exploded: Artifact is deployed successfully
[2017-05-19 12:18:54,447] Artifact SSHDemo:war exploded: Deploy took 1,157 milliseconds
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
整整耗费了我两个晚上,最后才发现是一个极其弱智的配置问题。现把整个项目的部署流程说一下:
1、首先,右击项目,点击 open module settings
2、配置 project,主要是本地 jdk 的安装路径,还有项目编译输出的路径
3、配置 modules ,其中 paths 定位到 web-inf/classes ;dependencies 加入jdk和项目 web-inf/lib
4、配置 libraries ,点击 + 号,选择 java ,然后还是选择你项目的 web-inf/lib
5、配置 facets ,此步很重要,配置 web resource directories ,路径配错,就会报 404 ,一定要定位到项目根目录,也就是下面有整个项目源码的地方
注:本人就是定位到了另一个地方,导致 404,本来应该到 webroot,结定位到了 web
6、 配置 artifacts ,此步选择第二个,选择你的项目即可
7、部署到 tomcat
然后运行就可以了……
IDEA項目配置404的更多相关文章
- ionic3 环境配置 + 運行第一個項目
1.首先我們先下載個 nodejs安裝包 地址:https://nodejs.org/en/ 安裝 檢查是否安裝成功,打開命令提示符 輸入 node -v 回車 查看版本 結果: 2.安裝ionic ...
- 使用TFS創建團隊項目
使用微軟賬號登錄Team Service,關聯一個TS賬戶,用來存放你所有的項目,可以從瀏覽器中直接訪問,地址類似yourname.visualstudio.com. 詳細鏈接 在TS賬戶主面板中,可 ...
- Maven項目打包報錯:Plugin execution not covered by lifecycle configuration
Maven項目打包報錯:Plugin execution not covered by lifecycle configuration 使用Eclipse导入一个新的maven项目时不时的会遇到这个错 ...
- 在項目中快速部署SLF4J+LOGBACK
想了解SLF4J,LOGBACK是什么?可以访问:http://www.slf4j.org/ http://logback.qos.ch/ 本文大部分参考了Cody Burleson<Ho ...
- 「Ionic」創建新項目
1.創建新項目 创建一个名为myApp的还有tabs的项目(ionic start <project-name> <optional-template>) 可选模板为sidem ...
- p2p項目”復活“之想
http://blog.csdn.net/christopherwu/article/details/23976503 原來以為p2p項目就要夭折,墮入絕望無奈的深淵之時,與多位朋友的交流,抬頭看見了 ...
- 如何在版本控制工具中管理Sencha Architect的項目
根據數次痛苦的經歷結合stack overflow上的解答,發現原來還是可以使用svn.git之類的版本控制工具管理Sencha Architect生成的項目的. 具體的要點如下,假定項目記作{PRO ...
- Django配置404页面
一.settings配置 1.首先需要在settings中将DEBUG由原来的True改为False DEBUG = False 2.需要设置 ALLOWED_OSTS = ["*" ...
- shiro+SpringMVC 项目 配置404页面
说的配置404,大家都会想到去web.xml里面配置 <error-page> <error-code></error-code> <location> ...
随机推荐
- Sambaserver搭建
1. 安装Samba及相关包 $ sudo apt-getinstall samba samba-common smbfspython-glade2system-config-samba 2. 创建共 ...
- c++:数据类型的推断type_traits
//推断左值右值引用 void main() { int i(10);//i是左值 有内存实体 int &ri(i); int &&rri(i + 5);//右值引用 cout ...
- UVA 1016 - Silly Sort 置换分解 贪心
Silly Sort Your younger brother has an assignment and needs s ...
- sicily 1091 Maximum Sum (动规)
//1091.Maximum Sum //b(i,j) = max{b(i,j-1)+a[j], max(b(i-1,t)+a[j])} (t<j) #include <iostream& ...
- luogu 2308添加括号
添加括号 传送门 题目大意 现在要添上n-1对括号,加法运算依括号顺序进行,得到n-1个中间和,求出使中间和之和最小的添括号方法. 这道题其实是一个很简单的区间dp,中间和的意思是括号里面的和,也就是 ...
- HDU 4609 FFT+各种分类讨论
思路: http://www.cnblogs.com/kuangbin/archive/2013/07/24/3210565.html 其实我是懒得写了.... 一定要define int long ...
- android adb command
一.adb启动activity: $ adb shell$ am start -n {包(package)名}/{包名}.{活动(activity)名称} 如:启动浏览器 # am start -n ...
- CDR X6低价还能持续多久?官方回应18年元旦过后要涨价
目前,CDR X6特价活动,从双十二的到18年的元旦,火热程度一直屡刷新高,究其原因,其实不是大家不需要,只是这个平面设计软件价格实在太高(CDR X8/8200:CDR 2017/9500一套),尤 ...
- tree编译
没有tree命令,就需要下载源代码 [root@fyc tree-1.7.0]#cd /opt/src [root@fyc tree-1.7.0]# wget ftp://mama.indstate. ...
- logstash-shipper.conf
input { file { path => '/data/rsyslog/*/*/*.log' start_position => 'beginning' sincedb_path =& ...