idea tomcat启动成功但是访问方面都是404_IDEA相关配置【集成Tomcatamp;项目部署】...
“知其然知其所以然”始终是Brick我学习新兴技术的出发点,那么咱们来聊聊以下几个问题
问题1:在编写完web项目之后,我们怎么才能运行项目呢?
--需要部署项目到Tomcat上。
问题2:部署项目到Tomcat服务器有多少种方式?
--方式1:将项目复制一份到本地Tomcat的webapps文件夹下,再通过startup.bat启动Tomcat,随后访问项目。(这种方式比较麻烦,特别是在开发阶段,如果来回的手动部署项目,我们的心态会炸掉的,呵呵)
--方式2:在IDEA集成Tomcat,再将项目部署到集成的Tomcat上,随后点击IDEA的启动按钮,启动Tomcat,随后我们就可以访问项目了。(这种方式,比起第一种方式,我们可以少做一个步骤,那么就是手动的部署项目到Tomcat的webapps文件夹下,但是还是需要我们不断start和stop服务器)
所以说,IDE集成Tomcat对于我们开发来说,是不是很有用?
那么就要来学习学习IDE如何集成Tomcat,并部署项目到集成的Tomcat上。
集成Tomcat只需三步、部署项目只需两步,是不是很简单?,那就来看看细节吧
集成Tomcat三步曲:
第一步:点击Add Configurations
第二步:添加Tomcat服务器配置
第三步:配置Tomcat
部署项目两步曲:
第一步:点击Fix
第二步:修改上下文
步骤看似很简单,但是那句话:"实践是检验真理的唯一标准",所以上需求,上代码!!!
--需求:IDEA集成Tomcat,并部署一个项目到Tomcat服务器上。
第一步:点击Add Configurations
第二步:添加Tomcat服务器配置
第三步:配置Tomcat
最后点击Apply就集成完毕了,接下来就是部署项目到Tomcat上了。
但是我们清楚部署项目的两个充分条件:
【1】当前IDE集成了Tomcat服务器(已做)。
【2】项目是一个web项目(?)。
如果不是一个web项目,而仅仅只是一个java项目,而此时又需要将将一个java项目改造成web项目,并部署到Tomcat服务器上,那么可以给java项目添加一个web模块,具体添加过程参考:https://zhuanlan.zhihu.com/p/100095211
第五步:点击Fix
第六步:修改上下文
到此,集成和部署都已经完成了,有没有觉得自己长技能了,继续加油,始终坚持“知其然知其所以然”!!!
idea tomcat启动成功但是访问方面都是404_IDEA相关配置【集成Tomcatamp;项目部署】...相关推荐
- Tomcat启动成功能访问主页面但是不能访问应用解决办法
还是之前做的登录系统,现在要部署到服务器上. 问题:在我本地能访问,在服务器上Tomcat主页面能访问,访问应用报404. 首先将Tomcat拷贝到服务器的某个目录,解压得到文件夹 然后将应用打成wa ...
- tomcat启动“成功”,但是浏览器无法访问
今天尝试了一下在linux上搭建java环境,在tomcat遇到了问题.在解压,配置环境变量成功后,使用bin目录下的startup.sh进行启动tomcat,从打印的日志来看是正常启动了 但是在网页 ...
- tomcat启动成功浏览器却无法访问
确保你的tomcat启动成功了 1.查看ip端口是否都正确 一般在使用idea等工具启动成功之后,会自动使用浏览器打开所配置的url,如果在web.xml文件中配置了welcome页面会自动打开,如果 ...
- tomcat启动成功但是无法访问8080页面
tomcat启动成功,但是访问页面的时候被拒绝 1.首先在浏览器输入http://localhost查看localhost能否访问,如果不是下图则需要修改电脑配置. 1.1进入电脑目录:控制面板\所有 ...
- nacos启动成功无法访问
项目场景: nacos启动成功无法访问 问题描述: 查看日志 cat /usr/local/nacos/nacos/logs/start.out nacos启动成功,访问不了 原因分析: 查看你的服务 ...
- tomcat启动乱码及访问项目中文乱码终极解决方法
现在我们会发现部署在服务器上的tomcat启动时或者访问项目时都会出现乱码的情况,今天小编就整理了解决这些乱码的解决办法. 1.解决tomcat启动时黑框中出现乱码: (一般tomcat出现乱码都是字 ...
- tomcat启动后无法访问到8080页面的原因
tomcat启动后无法访问到8080页面的原因 原因一:tomcat服务关闭 注意启动 Tomcat 服务器的窗口不要关闭,否则就是意味着关闭了tomcat服务,自然也就看不到页面 原因二:环境变量配 ...
- tomcat启动成功但没有跳转到浏览器,已解决
tomcat启动成功但没有跳转到浏览器,已解决 ) 多次启动tomcat后发现突然不能跳转到浏览器页面了 (本人新手,经验不足,言语不专业,按实际情况说明,多包涵!) 1.在idea中多次Rebuil ...
- elasticsearch启动成功,访问不成功问题
windows系统下elasticsearch启动成功,访问不成功问题 启动 解压官网下载的elasticsearch-8.2.0安装包,然后找到elasticsearch-8.2.0\bin目下的& ...
最新文章
- 软件项目管理大作业_信息系统项目管理师该如何备考?
- java jtable应用源码_JTable的应用(一)
- javascript --- event loop
- 三层Dirichlet 过程(非参贝叶斯模型)-来自Machine Learning
- 将一个对象的空值全部设置为null
- Spring源代码解析
- Android的DatePicker和TimePicker-android学习之旅(三十八)
- 有趣、高效的编程示例
- var conf=confirm(确定要删除吗?);_微信查看谁删除了4种方法
- asp.net获取浏览器的唯一标识_vue单页面应用如何在微信浏览器里进行网页授权获取用户信息
- 问题-delphi无法编辑oracle表
- 分解质因数(包括证明的详解)
- 代码管理学:通过文档记录,实现工作传承
- mybatisplus 使用案例
- PTA:计算正方体体积与表面积(c++,类)
- Qt多功能计算器(一)——基本功能
- 【chrome】Chrome源码剖析、上--多线程模型、进程通信、进程模型
- excel表格行宽列高怎么设置_解决方案:Excel自动调整列宽和行宽什么是快捷键? [Excel设置行高度自适应]...
- Kafka3.0.0单机安装及简单使用
- 《Linux C编程从入门到精通》一1.3 Shell的使用基础
热门文章
- DEDECMS 5.6整合Discuz_X1.5的方法
- 2013计算机系统导论,【精选】2013计算机系统导论-期末考卷-发布.pdf
- java 简单数据类型_java基本数据类型
- mysql报错注入实战_MySQL手工注入实战
- java一个接口可以继承另外一个接口吗
- Java中Comparator比较器的使用以及使用lamba简化代码
- Idea中Terminal中git基本操作
- 数据库:30种SQL语句优化,进阶必备!
- 多态的概念、对象上下转型、多态的应用、异常(异常概念、异常分类、java异常处理机制、try...catch...finally、throw和throws、自定义异常)
- Http协议(4)—HTTP认证机制