在windows下能正常运行的JSP,而在Linux下不能正常显示
我开发了一个网站程序,包括Html文件、Css文件、Flash文件、jsp文件、Java class文件,我将其部署到windows下的tomcat的webapps下,直接拷贝过去,在IE下可以正常的显示网页,而我将其拷贝到Linux下的Tomcat下的webapps下,却不能打开网页出现Http 404错误,
HTTP Status 404 - /SouthTelecomWeb/
--------------------------------------------
type Status report
message /SouthTelecomWeb/
description The requested resource (/SouthTelecomWeb/) is not available.
--------------------------------------------
Apache Tomcat/5.0.28
我的环境是Red Hat Linux 10.0/ JSDK 1.4.2_14/Tomcat 5.0.28
------解决方案--------------------没用过linux,是不是环境变量的问题啊。或者是web.xml没有配置好
------解决方案--------------------环境变量都设置好了,通过java -version 可以正常显示版本信息。
------解决方案--------------------The requested resource (/SouthTelecomWeb/) is not available!!!!!!!!!!
------解决方案--------------------建议你先测试一下你的LINUX下的TOMCAT能用不
自己先写一个简单的JSP文件试试
------解决方案--------------------先随便写个能打印出来一句话的jsp,然后放上去看看有问题没。
------解决方案--------------------有可能是路径的写法,windows下如果用了\,在linux下要注意改成/。包括配置文件、代码。
------解决方案--------------------直接放webapps下固然方便,但是还是建议用server.xml配置文件来指定你的部署路径
<Context path= " " reloadable= "false " docBase= "你的web项目在Linux下的路径 " debug= "0 "/>
------解决方案--------------------cannot be resolved in either web.xml or the jar files deployed with this application
慢慢的,先吧你们环境配置好,保证tomcat 里边的例子能运行
------解决方案--------------------文件得大小写问题吧???你应该把整个工程压缩后移过去再加压缩!
------解决方案--------------------在Linux中直接拷过去的话有时WEB-INF会变成小写的web-inf,必须改成大写的!!!!!
前几天我也很郁闷这个,改了就ok了
------解决方案--------------------可能有编码问题,尽量不要用中文注释.
------解决方案--------------------jdk版本?