欢迎来到天天文库
浏览记录
ID:16194132
大小:52.00 KB
页数:3页
时间:2018-08-08
《tomcat部署项目时启动报错总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Tomcat部署项目时启动报错总结1、虚拟机报错端口被占用tomcat的默认端口是8080(或者其他自己设置的),可能已经被其他占用。解决方法:在tomcat安装路径下conf文件夹中的server.xml中把断口号改掉!如果一台机器上使用多个tomcat,则改掉所有相关的端口避免重复了,包括想如下在server.xml中找到如下地方改掉port的值ll(改完后看看和本机上正在用的tomcat是不是有重复的port)2、tomcat的启动窗口一闪而过Tomcat启动的dos窗口一闪而过,如何看出错信息?在DOS窗口
2、运行STARTUP.BAT文件,另外,吧startup.bat文件最后的call"%EXECUTABLE%"start%CMD_LINE_ARGS%改成:call"%EXECUTABLE%"run%CMD_LINE_ARGS%分析原因1:jdk的环境变量没有配置好解决方法:检查jdk环境变量的配置是否正确,或者重新配置jdk的系统环境变量JDK环境变量配置的步骤如下:1.我的电脑-->属性-->高级-->环境变量.2.配置用户变量: a.新建JAVA_HOME C:Progr
3、amFilesJavaj2sdk1.5.0(JDK的安装路径) b.新建 PATH(注意:把java的配置放在path的最前面) %JAVA_HOME%bin;%JAVA_HOME%jrebin c.新建CLASSPATH .;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar3.测试环境变量配置是否成功: 开始-->运行--〉CMD 键盘敲入:JAVAC JAVA 出现相应的命令
4、,而不是出错信息,即表示配置成功! 环境变量配置的理解: 1.PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。 2.CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好
5、的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。 3.JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。分析原因2:分析tomcat日志文件今天又遇到了ApacheTomcat启动不了的问题,在myeclipse下能打开,其他情况
6、下却打不开,症状是start之后闪了一下,然后启动界面就消失了,而Tomcat还是没有启动. 我在ApacheTomcat的安装目录下打开logs文件夹,找到今天的日志进行分析后发现错误原因是找不到一个模块.[2007-09-1122:40:30][986 prunsrv.c][error]FailedcreatingjavaD:ProgramFilesjre1.6.0binclientjvm.dll[2007-09-1122:40:30][1260prunsrv.c][error]Servic
7、eStartreturned1[2007-09-1122:40:30][info]Runservicefinished.[2007-09-1122:40:30][info]Procrunfinished.[2007-09-1122:40:35][info]Procrun(2.0.3.0)started[2007-09-1122:40:35][info]RunningService...[2007-09-1122:40:35][info]Startingservice...[2007-09-1122:40:35][1
8、74 javajni.c][error]找不到指定的模块。于是我把jre里的msvcr71.dll文件拷贝到C:windowssystem32下面,重新启动Tomcat后,问题解决了.分析原因3:1、tomcat启动后报的错误总结问题描述1*严重:ErrorlistenerStart*严重:Context[]startupfailedduetoprevi
此文档下载收益归作者所有