首页 > 编程语言 >JAVA第一课 TomCat部署与启动

JAVA第一课 TomCat部署与启动

时间:2023-11-01 17:11:05浏览次数:43  
标签:10.1 bat JAVA TomCat tomcat startup 第一课 apache 端口号

1.启动路径 C:\apache-tomcat-10.1.14\bin\startup.bat

2.如出现闪退可到C:\apache-tomcat-10.1.14\logs\catalina.log这个路径查看bat执行的日志

  启动startup.bat时会闪退,按照其他分享的方法使用命令行来启动bat,但是由于它会在startup.bat里启动另外几个bat文件,所以只有startup.bat这个能够查看到问题错误,其他bat还是闪退

  最开始不知道有日志这个文件,我使用录屏来记录闪退过程然后通过进度条一点点查看报错信息

3.执行startup.bat如果出现乱码需要修改C:\apache-tomcat-10.1.14\conf\logging.properties,将UTF-8修改为GBK

 4.闪退原因暂时发现两种

  (1)环境变量配置的不对,需要使用命令访问java -version    

   (2)端口号被占用

    端口号被占用需要访问C:\apache-tomcat-10.1.14\conf\server.xml修改端口号,或者停用被占用的端口

    tomcat启动需要两个端口号,不只是8080还有8005,日志看到端口号8005被占用了,具体被谁占用还有8005这个端口号是干什么的暂时还不知道

    如果被占用了修改这两个端口号就行了

 

 5.startup.bat启动成功后会停在这个页面,访问localhost:8080就可以访问默认网站了

 6.将自己写好的html文件可以放在C:\apache-tomcat-10.1.14\webapps\ROOT\index.html这个路径下,放里后就会替换掉默认的tomcat网站,再访问localhost:8080时会直接访问网站主页

 

标签:10.1,bat,JAVA,TomCat,tomcat,startup,第一课,apache,端口号
From: https://www.cnblogs.com/pinocao/p/17803584.html

相关文章

  • 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境
    前言   但凡一个略有规模的项目都需要一个持续集成环境的支撑,为什么需要持续集成环境,我们来看一个例子。假如一个项目,由A、B两位程序员来协作开发,A负责前端模块,B负责后端模块,前端依赖后端。A和B都习惯使用SVN作为代码管理工具,他们分别开始工作,一个功能完成后会提交到SVN,以便对......
  • javaweb--Mapper代理开发
     1、使Mapper接口和SQL映射文件放置在同一文件夹下,可以在resources文件夹下新建一个和SQL映射文件相同的文件夹(例如:com/avb/Mapper)不能用.分割文件夹,用/ 2、把SQL映射表里的namespace属性为Mapper接口的全限定名 3、在Mapper中定义方法,方法名是SQL映射文件中sql语句的id,并......
  • 五、Java面向对象:继承
    一、概述继承的概述:将多个类相同的部分使用同一个类括起来,其他类与这个类产生继承关系,这样其他类就包含了这个类的成员关键字:extends描述:classAextendsB(){}A:子类,派生类B:父类,超类,基类特点:  java中类与类之间只能单继承......
  • Java基本类型与位移操作
    Java基本类型与位移操作参考基本数据类型浮点数的阶码,尾数与移码IEEE754数据格式介绍和解析方式计算机基础进制转换(二进制、八进制、十进制、十六进制)位运算符以及常见的使用场景位运算理解与常用场景java位运算符常用场景循环移位:循环左移和循环右移验证工具:在线进......
  • Java 线程池详解,图文并茂,还有谁不会?!
    来源:blog.csdn.net/mu_wind/article/details/113806680初识线程池我们知道,线程的创建和销毁都需要映射到操作系统,因此其代价是比较高昂的。出于避免频繁创建、销毁线程以及方便线程管理的需要,线程池应运而生。线程池优势降低资源消耗:线程池通常会维护一些线程(数量为corePool......
  • Exception in thread "main" java.net.BindException: Cannot assign requested addre
    两种情况1.端口号被占用,导致地址无法绑定#windows查看端口pidnetstat-aon|findstr8080(端口号)#linux查看端口占用netstat-anp|grep80802.ip地址与本机地址不匹配,导致地址无法绑定#windows查看ipipconfig#linux查看ipifconfig......
  • Java流程控制_05 Random
     指定区间: 97-100 ----》0-3  ----》r.nextInt(4)+97  1、RandomRandomr=newRandom();inta=r.nextInt(10);2、 ScannerScannersc=newScanner(System.in);System.out.println("");//打印一段提示信息intage=sc.nextInt();//等待键盘输入 ......
  • java预习
    java预习1.......
  • 三、Java里的方法
    一、方法的定义  权限修饰符返回值类型方法名(参数列表){方法体;return返回值;} 注意:1、当类作为方法的参数类型传递的时候,调用时传入的是该类的对象的地址值2、每new一次,都会在堆内存中开辟一个新的空间二、方法的分......
  • 秦疆的Java课程笔记:01-04 前言
    01前言聊聊Java这条路学习一门语言可能并不是大家想的这么容易。比如说大家从小就学英语,为什么有的人英语到后面还是不好呢?那计算机语言跟人类的语言还不一样,它多了更多的理性跟思维。咱们人类去学习还是比较友好的。解决疑惑:零基础可与学Java吗?能,都是从零开始的。有基......