将项目移动到ubuntu的tomcat6下面不可以访问

jerri 发布于 2013/08/27 00:11
阅读 399
收藏 0

相同的jdk版本,相同的tomcat6版本,从windows下打包之后,将war包放在ubuntu下的webapps下面,不可以访问:tomcat6后台报错:

Aug 27, 2013 12:05:29 AM org.apache.catalina.startup.HostConfig deployWAR

INFO: Deploying web application archive test.war
Aug 27, 2013 12:05:29 AM org.apache.catalina.core.StandardContext start
SEVERE: Error filterStart
Aug 27, 2013 12:05:29 AM org.apache.catalina.core.StandardContext start

SEVERE: Context [/test] startup failed due to previous errors

jfinal写的程序,在打包时已经将jetty包移除

加载中
1
jerri
jerri
谢谢各位的帮助,现在结贴:原因是jdk版本的问题,虽然是相同版本的jdk,可能是程序中队jdk版本的要求比较高,现在改用jdk1.7.0版本,问题解决
0
紫电清霜
紫电清霜

报错信息不全啊。

tomcat6是可以的,因为jfinal是基于servlet的。

0
jerri
jerri

引用来自“紫电清霜”的答案

报错信息不全啊。

tomcat6是可以的,因为jfinal是基于servlet的。

http://www.oschina.net/question/255313_123320

谢谢你,麻烦您看一下我发的另外一个帖子,这里面有详细的说明

0
小虫0302
小虫0302
你看看相关文件的权限,直接从window下拷贝到linux权限容易出问题。
0
jerri
jerri

引用来自“xiaochong0302”的答案

你看看相关文件的权限,直接从window下拷贝到linux权限容易出问题。
权限都改为777了,并且用户和组权限都改为了root,还是不可以访问
0
紫电清霜
紫电清霜
SEVERE: Parse error in application web.xml file at jndi:/localhost/test/WEB-INF/web.xml 

org.xml.sax.SAXParseException; systemId: jndi:/localhost/test/WEB-INF/web.xml; 

嗯,可能是web.xml文件的问题,你检查一下。

0
jerri
jerri

引用来自“紫电清霜”的答案

SEVERE: Parse error in application web.xml file at jndi:/localhost/test/WEB-INF/web.xml 

org.xml.sax.SAXParseException; systemId: jndi:/localhost/test/WEB-INF/web.xml; 

嗯,可能是web.xml文件的问题,你检查一下。

嗯,好的,非常感谢,查看一下
0
jerri
jerri

引用来自“jackjie”的答案

谢谢各位的帮助,现在结贴:原因是jdk版本的问题,虽然是相同版本的jdk,可能是程序中队jdk版本的要求比较高,现在改用jdk1.7.0版本,问题解决
项目需要,server必须要联网,tomcat才可以正常启动项目
返回顶部
顶部