在myeclipse+tomcat中出现org.apache.juli.logging.LogFactory这样的错误,为什么?

如题所述

第1个回答  2012-03-03
将项目部署好后,启动tomcat后报错,java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
报这个错说明你用的是tomcat7。

目前的MyEclipse的内核为Eclipse3.5.* 尚不能提供直接对tomcat 7的支持,最新的Eclipse3.6.*可以直接支持。

解决方法有两个:
一、打开myeclipse,Preferentces->MyEclipse->Servers->Tomcat->Tomcat 6.x
,载入Tomcat7,在"Paths"下,点击“Add JAR/ZIP”,加载tomcat7下的……/bin/tomcat-juli.jar。点击“OK”.

二、可以设置环境变量添加classpath到CATALINE_HOME/bin/tomcat-juli.jar,Tomcat默认启动会自动加载。
classpath=……;%CATALINA_HOME%\bin\tomcat-juli.jar;本回答被提问者采纳

在myeclipse+tomcat中出现org.apache.juli.logging.LogFactory这样的错 ...
将项目部署好后,启动tomcat后报错,java.lang.NoClassDefFoundError: org\/apache\/juli\/logging\/LogFactory 报这个错说明你用的是tomcat7。目前的MyEclipse的内核为Eclipse3.5.* 尚不能提供直接对tomcat 7的支持,最新的Eclipse3.6.*可以直接支持。解决方法有两个:一、打开myeclipse,Preferentces->MyEclips...

Myeclipse中tomcat启动,index.jsp访问出现404或者500错误!!
关于这个原因主要是权限的问题,在tomcat\/work\/Catalina\/localhost\/,主要是这个目录没有被读写的权限,导致文件不能被编译到该指定的工作目录中,此时我们就要针对与这个目录做一些权限的修改权限至少要达到755或者以上,同时注意此处修改权限必须用root身份进行操作,否则不能进行修改,修改完后编译好的jsp文...

tomcat启动Failed to instantiate org.springframework.web.conte...
很明显就是找不到这个类org.apache.commons.logging.LogFactory,如果说你的myeclipse可以启动就是你的项目在myeclipse里面有引入这个包,但是你的tomcat没有引入这个包,你可以试下把这个类放到tomcat的安装目录下的lib下试试!还有就是你看看你放在tomcat安装目录下的webapps里面的应用,是不是依赖该类,但是该...

...运行web工程时出现这个问题, org.apache.catalina.loader.WebappClass...
Tomcat-6.0.18\\webapps里的项目和Tomcat-6.0.18\\work\\Catalina\\localhost里的项目删除 重新发布运行试试

...ClassNotFoundException: org.apache.juli.logging.LogFactory...
在调用的时候需要加入juli这个包,具体操作步骤是:首选项--tomcat--tomtca6.x--path 第一个选项中加入这个包,此包位于tomcat根目录的bin下。

...NoClassDefFoundError: org\/apache\/juli\/logging\/LogFactory...
工程里面少引入包 Tomcat bin目录下有个tomcat-juli.jar。eclipse里面工程右键 Build Path-->Configure Build Path-->Java Build Path--> Libraries --> Add External JARs 。

在MyEclipse中部署JAVA web程序并启动tomcat时,出现了如下提示信息,请 ...
在MyEclipse中部署JAVA web程序并启动tomcat时,出现了如下提示信息,请问这是什么意思。 严重:ExceptionstartingfilterMsFilterjava.lang.UnsatisfiedLinkError:nolicSetupinjava.library.pathatjava.lang.ClassLoader.loadLibrary(ClassLoader.java:1709)atjava.lang.Runt... 严重: Exception starting filter MsFilterjava.lang...

求救啊,myeclipse启动tomcat报错:The Apache Tomcat Native library...
你的tomcat可能已经开启,如果是这样,那就在 任务管理器里干掉。还有可能是TOMCAT默认的端口号8080被你机器上某个程序占用了,这样的话就要更改tomcat的端口号了

访问tomcat7 java.lang.ClassCastException: org.apache.jasper...
EL表达式的错误 解决方案1:当项目中引用tomcat目录下面的lib下面的catalina.jar的时候,用myeclipse将项目部署到tomcat下面的时候,会将catalina.jar包加到项目的web-inf下面的lib文件夹下面,这样这个包就会和tomcat下面的lib下面的catalina.jar包冲突会报java.lang.ClassCastException: org.apache.catalina....

...org\/apache\/juli\/logging\/LogFactory错误
类路径里面缺少commons-logging-1.1.1.jar包,(版本号可不同)。

相似回答
大家正在搜