idea发布项目使用tomcat8.1.5,但是导入idea的是tomcat7,发布之后访问不了localhost:8080主页
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea发布项目使用tomcat8.1.5,但是导入idea的是tomcat7,发布之后访问不了localhost:8080主页相关的知识,希望对你有一定的参考价值。
使用idea正常发布项目,但是在外面访问localhost:8080失败,项目里面启动的是tomcat8.1.5,在tomcat里面导入的是自己下载的7.6。这个tomcat8.1.5是maven自己搞的,以前没有的。请问怎么样能让项目启动的时候启动7.6
参考技术A 需要你修改启动tomcat server的配置,更改tomcat的位置Intellij Idea 配置并发布tomcat项目
作为一个菜鸟,我还是很想提高自己。但是既然说了是菜鸟,当然很容易半路折翅
从刚听说intellij idea(以下简称 idea)到现在,应该有超过一个月了吧,我的电脑装了三四次系统了(刚换了一台电脑),每次都是配置好java 的开发环境
Idea只要配置好java就可以用了(刚换了Linux,windows需要先安装,安装包,自行百度官网下载)
刚开始接触,不过配置jdk,tomcat,maven都还比较容易
最开始是直接从github上拉项目下来熟悉,后来又把学习的项目导进来,反正都是学习,一边学习idea,一边学编程
然后我就悲剧了,我的项目是tomcat做服务器的,当然在eclipse中运行很好
转到idea,每次都是运行成功,但是页面都是404,not found
上个周,一度让我放弃idea,真的很烦,反正我就是个渣渣,用eclipse的人多了去了
把硬盘里面的项目路径,idea文件全部删了
嘿嘿,今天在家里,听着对面的广场舞歌曲,上午做键盘映射烦死了,刚好再看看idea
目录和运行文件都是新的。。。
然后我就发现了这个页面,之前因为运行不成功,找了很多网页。。
“http://www.tuicool.com/articles/AZBRNrr”
照这这个网页,一步一步的做,最后,嘿嘿,成功了。。。
我觉得,以前的问题可能出在这里
1.
点击 Modules -> 选中项目“ JavaWeb ” -> 切换到 Paths 选项卡 -> 勾选 “ Use module compile output path ”,将 “ Output path ” 和 “ Test output path ” 都改为之前创建的classes目录
2.
配置打包方式 Artifacts :点击 Artifacts选项卡 ,IDEA会为该项目自动创建一个名为“ JavaWeb:war exploded ”的打包方式,表示 打包成war包,并且是文件展开性的,输出路径为当前项目下的 out 文件夹, 保持默认即可 。另外勾选下“ Build on make ”,表示编译的时候就打包部署,勾选“ Show content of elements ”,表示显示详细的内容列表。
以上是关于idea发布项目使用tomcat8.1.5,但是导入idea的是tomcat7,发布之后访问不了localhost:8080主页的主要内容,如果未能解决你的问题,请参考以下文章