把j2ee项目打包成war后缀格式,放到linux虚拟机上,虚拟机上安装了tomcat,部署后访问出现503错误,请各位程序员知道
的和我说下,不胜感激.

解决方案 »

  1.   

    由于你从windows移到linux下原因很多:
    大概错误有:
    1. 打包war程序包时,打包是否完整。用eclipse打包的话,你的类文件选择完整没有,程序本身的jar包是否完整【多数情况】。
    2. 打war包时,你的源程序jkd版本和你的linux下的tomcat的jdk是否一致【多数情况】。
    3. 源程序编译的tomcat和你linux下的tomcat版本是否一致【不同版本api有变化】【部分情况】
    4. 程序是否用到了全局的初始化变量配置。而在linux中忘记配置了如果你在windows中开发的话,把war包先放在windows里的tomcat中运行看是否正常。。然后再放到linux,用不同的方式逐步缩小错误范围就能找到原因如果实在找不到错误的话,就在tomcat中开一个远程端口。。通过使用远程debug,用eclipse调试