刚刚在完成一个java web项目,在本地使用tomcat就不会报错,当我打打包到另外服务器的时候,就会报空指针异常而无法继续访问项目。请问这一般是什么情况造成的,还是说tomcat就只能在本地使用呢。请走过路过的朋友们,帮帮忙

解决方案 »

  1.   

    遇到这个问题你可以在目标机器装一个工具,把源码拿过去调试,这样就是有点麻烦了,但是这是最直接的方式,下断点很方便的知道错在哪里。
    但是告诉你,绝对不是因为tomcat离开本机就不能用的问题,应该是你代码中读取什么配置会怎么了。比如你本机上有什么东西或配置是出错机器所没有的。
    如果你不想在目标机器上下断点调试可以在前台+后台打印,在你认为可能出错的地方后台system.out.println前台alert;当哪里过不去了你就知道了。