标签:
这两天忙于一项目的上线,现总结一下遇到的一个奇怪问题的解决方案。
公司用的是windows系统的服务器,所以省去了很多linux的繁琐命令。部署工作简单了很多。一切准备结束,放上War包启动服务器后,却访问不到项目,反复的部署仍然不解决问题,项目也被正常解压。真是奇怪,在本机上面正常使用了,打包后却不行,怀疑是war的问题,接着我又把本机的项目不打包,放到服务器上面启动,呵呵,正常了。
为了找到问题的原因所在,我把打包前的项目和war包解压后的项目使用比较工具做了对比,发现丢掉了日志相关的所有jar包和配置文件。这才明白为什么在服务器上面不能访问还没有任何提示的原因。随后在网上面找了很多关于myEclipse打包的问题,虽然有类似的问题但是丢包丢内容都不一样,解决的办法也不一样。有的还找到了tomcat的原因,对本人的这个问题都不适用。于是我尝试了另外一种打包的方式,就是在servers中找到myEclipse配置的那个开发用的Tomcat,部署项目的时候选择war包的形式进行部署,并点击finish。这样你的服务器上面就多了一个war包,然后再用这个war包部署在远程服务器上面启动。haha问题解决了。
仅此为记,希望能帮助一些走弯路的朋友。
标签:
原文地址:http://www.cnblogs.com/sunlightlee/p/4696310.html