“知其然知其所以然”始终是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;项目部署】...相关推荐

  1. Tomcat启动成功能访问主页面但是不能访问应用解决办法

    还是之前做的登录系统,现在要部署到服务器上. 问题:在我本地能访问,在服务器上Tomcat主页面能访问,访问应用报404. 首先将Tomcat拷贝到服务器的某个目录,解压得到文件夹 然后将应用打成wa ...

  2. tomcat启动“成功”,但是浏览器无法访问

    今天尝试了一下在linux上搭建java环境,在tomcat遇到了问题.在解压,配置环境变量成功后,使用bin目录下的startup.sh进行启动tomcat,从打印的日志来看是正常启动了 但是在网页 ...

  3. tomcat启动成功浏览器却无法访问

    确保你的tomcat启动成功了 1.查看ip端口是否都正确 一般在使用idea等工具启动成功之后,会自动使用浏览器打开所配置的url,如果在web.xml文件中配置了welcome页面会自动打开,如果 ...

  4. tomcat启动成功但是无法访问8080页面

    tomcat启动成功,但是访问页面的时候被拒绝 1.首先在浏览器输入http://localhost查看localhost能否访问,如果不是下图则需要修改电脑配置. 1.1进入电脑目录:控制面板\所有 ...

  5. nacos启动成功无法访问

    项目场景: nacos启动成功无法访问 问题描述: 查看日志 cat /usr/local/nacos/nacos/logs/start.out nacos启动成功,访问不了 原因分析: 查看你的服务 ...

  6. tomcat启动乱码及访问项目中文乱码终极解决方法

    现在我们会发现部署在服务器上的tomcat启动时或者访问项目时都会出现乱码的情况,今天小编就整理了解决这些乱码的解决办法. 1.解决tomcat启动时黑框中出现乱码: (一般tomcat出现乱码都是字 ...

  7. tomcat启动后无法访问到8080页面的原因

    tomcat启动后无法访问到8080页面的原因 原因一:tomcat服务关闭 注意启动 Tomcat 服务器的窗口不要关闭,否则就是意味着关闭了tomcat服务,自然也就看不到页面 原因二:环境变量配 ...

  8. tomcat启动成功但没有跳转到浏览器,已解决

    tomcat启动成功但没有跳转到浏览器,已解决 ) 多次启动tomcat后发现突然不能跳转到浏览器页面了 (本人新手,经验不足,言语不专业,按实际情况说明,多包涵!) 1.在idea中多次Rebuil ...

  9. elasticsearch启动成功,访问不成功问题

    windows系统下elasticsearch启动成功,访问不成功问题 启动 解压官网下载的elasticsearch-8.2.0安装包,然后找到elasticsearch-8.2.0\bin目下的& ...

最新文章

  1. 软件项目管理大作业_信息系统项目管理师该如何备考?
  2. java jtable应用源码_JTable的应用(一)
  3. javascript --- event loop
  4. 三层Dirichlet 过程(非参贝叶斯模型)-来自Machine Learning
  5. 将一个对象的空值全部设置为null
  6. Spring源代码解析
  7. Android的DatePicker和TimePicker-android学习之旅(三十八)
  8. 有趣、高效的编程示例
  9. var conf=confirm(确定要删除吗?);_微信查看谁删除了4种方法
  10. asp.net获取浏览器的唯一标识_vue单页面应用如何在微信浏览器里进行网页授权获取用户信息
  11. 问题-delphi无法编辑oracle表
  12. 分解质因数(包括证明的详解)
  13. 代码管理学:通过文档记录,实现工作传承
  14. mybatisplus 使用案例
  15. PTA:计算正方体体积与表面积(c++,类)
  16. Qt多功能计算器(一)——基本功能
  17. 【chrome】Chrome源码剖析、上--多线程模型、进程通信、进程模型
  18. excel表格行宽列高怎么设置_解决方案:Excel自动调整列宽和行宽什么是快捷键? [Excel设置行高度自适应]...
  19. Kafka3.0.0单机安装及简单使用
  20. 《Linux C编程从入门到精通》一1.3 Shell的使用基础

热门文章

  1. DEDECMS 5.6整合Discuz_X1.5的方法
  2. 2013计算机系统导论,【精选】2013计算机系统导论-期末考卷-发布.pdf
  3. java 简单数据类型_java基本数据类型
  4. mysql报错注入实战_MySQL手工注入实战
  5. java一个接口可以继承另外一个接口吗
  6. Java中Comparator比较器的使用以及使用lamba简化代码
  7. Idea中Terminal中git基本操作
  8. 数据库:30种SQL语句优化,进阶必备!
  9. 多态的概念、对象上下转型、多态的应用、异常(异常概念、异常分类、java异常处理机制、try...catch...finally、throw和throws、自定义异常)
  10. Http协议(4)—HTTP认证机制