今天回到家就开始安装Tomcat,竟然装到22点才完成,真的不得不承认太菜了。甚至问题还没有得到头绪。
start.bat闪退
闪退的非常快,截图都抓不到。这个查了很久都说是环境变量的问题,当然环境变量配置错了肯定会闪退,但是我这次遇到花了两个小时的问题竟然是jdk11与Tomcat8不兼容!!!!到了最后才想到这个问题,说多了就是菜。环境变量不多说,兼容问题换成Tomcat9就好了。
Apache tomcat服务无法启动
直接报错windows 无法在本地计算机启动Apache tomcat……
然后去查看D:\Tomcat9\logs下的commons-daemon.2019-03-28.log文件,报错是
[2019-03-28 21:04:24] [info] [ 8216] Commons Daemon procrun (1.1.0.0 64-bit) started
[2019-03-28 21:04:25] [info] [ 8216] Running ‘Tomcat9’ Service…
[2019-03-28 21:04:25] [info] [ 1872] Starting service…
[2019-03-28 21:04:25] [error] [ 6160] FindClass org/apache/catalina/startup/Bootstrap failed
[2019-03-28 21:04:25] [error] [ 6160] 找不到指定的程序。
[2019-03-28 21:04:25] [error] [ 1872] Failed to start Java
[2019-03-28 21:04:25] [error] [ 1872] ServiceStart returned 4
[2019-03-28 21:04:25] [info] [ 8216] Run service finished.
[2019-03-28 21:04:25] [info] [ 8216] Commons Daemon procrun finished
重点就是FindClass org/apache/catalina/startup/Bootstrap failed。关于这个报错去查了很久都没有解决,很明显是找不到bootstrap这个文件,然后去检查了环境变量,在classpath加入了D:\Tomcat8.5\binbootstrap.jar还是不行。之后我就卸掉了免安装版的Tomcat9,去下载了安装版的Tomcat9,从安装到启动没有遇到任何问题(我为什么要去下免安装版???)。
关机前看到了后台有一个程序
从图片里看到classpath和我的设置不一样,多了一个D:\Tomcat8.5\bin\tomcat-juli.jar,这个可能就是解决问题的方法,但是还没有验证(才不是昨天睡得太晚今天撑不住了)。
结果还是环境变量的问题???酸菜鱼要睡觉了
今天回到家就开始安装Tomcat,竟然装到22点才完成,真的不得不承认太菜了。甚至问题还没有得到头绪。start.bat闪退闪退的非常快,截图都抓不到。这个查了很久都说是环境变量的问题,当然环境变量配置错了肯定会闪退,但是我这次遇到花了两个小时的问题竟然是jdk11与Tomcat8不兼容!!!!到了最后才想到这个问题,说多了就是菜。环境变量不多说,兼容问题换成Tomcat9就好了。Apach...
Tomcat
服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在
中
小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
准
备
环境:
tomcat
需要依赖于JDK
1. 卸载自带jdk
[root@node1 ~]# rpm -qa |grep jdk #查看
java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
java-1.7.0-openjdk-1.7.0.91-2.6.2.
首先先说明一下楼主的
问题
:
在配置JAVA_HOME和JRE_HOME都正确的情况下,出现报错:找不到或无法加载主类 org.apache.catalina.startup.Bootstrap
配置环境:
1、jdk8 和
tomcat
8,这个组合适可以哒~
2、确保jdk8已经正确
安装
并可以使用(这里可以通过IDEA来测试),说明咱们的jdk是没有
问题
的
3、bin目录下的jar包也是存在的:
4、高级配置
中
的JAVA_H
我要在windows server 2003 64位系统上运行两个
tomcat
,一个是公司软件自带
tomcat
和jdk(已经在运行
中
),自己单独
安装
了一个jdk6,并配置了环境变量,
复制过来一个
tomcat
在系统上。
首先,在cmd命令 service install mytom [自己定义的服务名]
将
tomcat
服务装在服务列表
中
。
结果启动自己
tomcat
时报错了:
1. TO
With trial and error I found the solution:
I had to include
tomcat
-juli.jar also in the Java Classpath!
I opened an administrative Command Prompt and edited the
Tomcat
instance's P
项目:
tomcat
7.0,JDK1.6,eclipse2021
配置完成后,
tomcat
无法启动,报错
找不到或无法加载主类 org.apache.catalina.startup.Bootstrap
根据报错到找到所在Bootstrap.jar位置,发现
tomcat
存在,这就很奇怪
在eclipse的server点击
tomcat
,在点击“open launch configuration”,找到“classpath”,查看Bootstrap.jar的位置
看其他博主解决方法说是J
18/09/08 22:50:11 INFO mapreduce.ImportJobBase: Transferred 191 bytes in 26.5078 seconds (7.2054 bytes/sec)
18/09/08 22:50:11 INFO mapreduce.ImportJobBase: Retrieved 5 records.
18/09/08 22:50:11 INFO ...
找不到
Tomcat
安装
路径bin目录下的bootstrap.jar。
从项目
中
导入
Tomcat
路径
中
bin目录下的bootstrap.jar包之后就好了。
Window->preferences->Java->Installed JREs->点击你正在使用的JDK->Edit JRE->Add External ARs->找到你的
tomcat
安装
目录bin下的bootstrap.jar添加进来
PS:如果没有这个jar包,去网上搜索下载一个
今天分别在一台局域网的服务上和一台外网的服务器上
安装
tomcat
,没想到在两台机子上
安装
之后竟然都启动不了。 在内网机器上报的错误如下: 2008-03-17
16:02:20] [174 javajni.c] [error] 找不到指定的模块。 [2008-03-17
16:02:20] [986 prunsrv.c] [error] Failed creating java C:/Program Files/Java/jdk1.6.0/jre/
Tomcat
安装
配置系列
问题
1.
安装
Tomcat
2.启动失败--闪退第一步第二步第三步结束语
1.
安装
Tomcat
安装
教程不再赘述,参考该博文就好,作者写的很详细:
https://blog.csdn.net/yangxingpa/article/details/58174598
注:作者–Star_Li_92
建议
安装
Tomcat
8.0版本,较稳定
2.启动失败–闪退
启动失败分好几种情况,有环境变量错误、JDK版本高(需配置jre)、端口占用等;
首先确定
问题
出在了哪里。请务必按照上述教程配置好
3. 配置环境变量,在Linux
中
,可以将环境变量配置在/etc/profile文件
中
,添加以下内容:
export CATALINA_HOME=/path/to/
tomcat
export PATH=$PATH:$CATALINA_HOME/bin
其
中
,/path/to/
tomcat
为
Tomcat
安装
目录的路径。
4. 启动
Tomcat
,进入
Tomcat
安装
目录的bin目录下,执行以下命令启动
Tomcat
:
./startup.sh
5. 验证
Tomcat
是否成功启动,在浏览器
中
输入http://localhost:8080/,如果出现
Tomcat
的欢迎页面,则表示
Tomcat
已经成功
安装
并启动。
希望这些步骤能够帮助你在Linux
中
成功
安装
Tomcat
。