tomcat启动出现的问题,我来总结下
来源:互联网 发布:mac自动整理文件夹 编辑:程序博客网 时间:2024/06/05 09:10
针对以前的这些异常,我收集和总结了一下。
,以下我都遇到过了。。。经历,解决的时候总是比较蛋疼的。浪费时间,。不过学到了很多tomcat实现。只能说tomcat写不算是好的。一般服务器。。
1.Could not find the main class.program willexit和java.lang.UnsupportedClassVersionError
你使用的JVM环境版本过低,就是你试图使用一个较低版本的JVM去运行一个较高版本的class文件,例如,你的JDK是1.4版本,Tomcat中执行的class文件是JDK5的。
2.Couldnot find the main class.program willexit,java.lang.UnsupportedClassVersionError不支持的Class版本错误。
3.rror configuring application listener of class com.sun.faces.config.ConfigureListener java.lang.NoClassDefFoundError
project编译版本高于tomcat运行jvm的状态才会出现这样的问题。
当天晚上我又补上了,下一个日志。因为这些日志都是不久之前发布在实训的酷网上。所以直接拿来
关于用到的javaee.jar、jsf-api.jar、jsf-impl.jar、jstl-1.2.jar这四个包可以通过myeclipse中获得,这四个包的所在的目录是:
D:\Program Files\MyEclipse 6.5\myeclipse\eclipse\plugins\com.genuitec.eclipse.j2eedt.core_6.5.0.zmyeclipse650200806\data\libraryset\EE_5
---------------------------------------------
2013年6月11日0:31:20
整理下项目后,重新部署下,发现启动tomcat异常。
从外设到myeclipse自带的tomcat都出现不同的问题
第一个myeclipse启动出现java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()Lj
原因:以前安装过tomcat5.5,因为在开发jsp的时候,servlet无法自动提示类,所以添加到jre/llib中一个servlet.api
myeclipse自带的为tomcat6.0以上,所以该版本的存在servlet.api.不用自己去添加。
所以出现了jre中覆盖服务器中的jar包。
解决:删除jre/lib中的jar
,以下我都遇到过了。。。经历,解决的时候总是比较蛋疼的。浪费时间,。不过学到了很多tomcat实现。只能说tomcat写不算是好的。一般服务器。。
1.Could not find the main class.program willexit和java.lang.UnsupportedClassVersionE
你使用的JVM环境版本过低,就是你试图使用一个较低版本的JVM去运行一个较高版本的class文件,例如,你的JDK是1.4版本,Tomcat中执行的class文件是JDK5的。
2.Couldnot find the main class.program willexit,java.lang.UnsupportedClassVersionE
3.rror configuring application listener of class com.sun.faces.config.ConfigureListener java.lang.NoClassDefFoundError
project编译版本高于tomcat运行jvm的状态才会出现这样的问题。
当天晚上我又补上了,下一个日志。因为这些日志都是不久之前发布在实训的酷网上。所以直接拿来
这个问题是我在配置完成后出现的。原因就是我myeclipse中使用了标签库是myeclipse中自己带的。所以tomcat中没有支持的,你应该将下面的标签copy过去,这样就可以解决了。
开启deMove模式的时候,出现的有些警告可以不用看的。他只是一种热部署方式,当你的项目写的比较的时候会出现热部署反应不灵敏的情况,所有当你看到的结果与你的断言不一直的时候记得重启服务器进行运行,必要的时候添加再次部署(部署的时候myeclipse有一个bug就是不能copy项目名字,这个蛋碎了我一天,才找到的。如果你在创建项目的时候,创建错了,那么你就删除,重新创建,不要在他上面进行更改。每次部署都不会给你更改到tomcat的运行环境中的。有点累,吃饭去。。)
4.java.lang.NoClassDefFoundError: javax/el/ExpressionFactory
则将javaee.jar包再copy一份放在tomcat目录的common\lib下就不会了。关于用到的javaee.jar、jsf-api.jar、jsf-impl.jar、jstl-1.2.jar这四个包可以通过myeclipse中获得,这四个包的所在的目录是:
D:\Program Files\MyEclipse 6.5\myeclipse\eclipse\plugins\com.genuitec.eclipse.j2eedt.core_6.5.0.zmyeclipse650200806\data\libraryset\EE_5
---------------------------------------------
2013年6月11日0:31:20
整理下项目后,重新部署下,发现启动tomcat异常。
从外设到myeclipse自带的tomcat都出现不同的问题
第一个myeclipse启动出现java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()Lj
原因:以前安装过tomcat5.5,因为在开发jsp的时候,servlet无法自动提示类,所以添加到jre/llib中一个servlet.api
myeclipse自带的为tomcat6.0以上,所以该版本的存在servlet.api.不用自己去添加。
所以出现了jre中覆盖服务器中的jar包。
解决:删除jre/lib中的jar
- tomcat启动出现的问题,我来总结下
- Tomcat启动不起来问题的解决~~~
- tomcat启动出现问题
- MyEclipse中启动Tomcat出现的问题
- ssh项目启动tomcat出现的问题
- Tomcat 启动时出现的问题
- linux 启动tomcat出现的问题
- 在开发的时候经常会遇到启动Tomcat的时候闪退的情况,我来总结一下
- tomcat下的项目出现问题
- 【Tomcat】Tomcat卸载过程中出现的问题总结
- MacOS下Myeclipse启动Tomcat控制台出现乱码的解决方法
- Eclipse中启动Tomcat出现Timeout的问题
- Tomcat启动项目时出现getJspApplicationContext(ServletContext) 问题的解决办法
- 在myeclipse中启动tomcat出现的一些问题详解
- Eclipse中启动Tomcat出现Timeout的问题
- 网上下载的tomcat源码导入eclipse启动出现问题
- 启动Tomcat出现自动关闭问题的解决办法
- Tomcat启动过程中,出现端口被占用的问题
- LPC1768 -- RTC实时时钟
- sdut2404 Super Prime
- JavaRoadMap_7Java与XML
- android中用三星手机拍的照片读取后旋转了的解决、
- weak reference 与assgin属性
- tomcat启动出现的问题,我来总结下
- 金山2013笔试题含答案
- css3 边框
- Linux学习笔记2
- 红黑树
- 黑马程序员__JAVA基础__其他对象
- 不使用VMTools,宿主机与虚拟机间交换文件的方法
- main(int argc, char* argv[])参数意义
- 系统登录对话框