这是单向的功课,但我认为它更是一个通用的问题,在我的UNI Tomcat服务器(5.5.27版)。
问题是,我第一次做了一个框架Java Web应用程序使用NetBeans 6.8捆绑的Tomcat 6.0.20(只是一个简单的servlet和迎宾文件,没有什么复杂的,没有LIB包括)(本地主机:8084 / WSD)
然后,测试并证明它是“便携式”和“自动部署-能”,我打扫建成了WSD.war文件,把它在我的XAMPP的Tomcat(本地主机:8080 / WSD)。 战争中提取相应的一切,我从这里可以看的Tomcat相同的输出。 到现在为止还挺好。
然而,当我试图将下降到战争到单服务器,有趣的事情发生了:
单服务器
尽管我已经改变了战争的权限为755,它根本就不是“响应”。
然后我复制提取的文件到服务器UNI的MainServlet不能从它的上下文路径“/ WSD”中公认的,基本上没有什么作品,预计静态的index.jsp。 我几次想停止和重新启动Tomcat的UNI,它并不能帮助?
我不知道是什么让这种情况发生? 有什么我做错了我的做法?
坦率地说我不重视的服务器不归我管,我遗憾的是没有一个真正活跃的一天到一天的Java程序员了。 我明白MVC,Servelets,JSP页面,JavaBeans的基本面,但我真的觉得这个沮丧,因为我不明白为什么...
或者,我应该问,Java Web应用程序,清理并NetBeans6.8建成后,是独立的,自我配置,以便随时可以部署到任何Java Web容器?
我知道,我可以肯定的方案,普通的老式JSP的一切,但是这是SOOOO ......不能接受对自己...
更新:
我现在想知道是否有任何免费的Tomcat主机,这样我想看看我的战争文件和/或我的web应用程序可以跟他们一起去,没有任何的配置呢?
第二次更新:
亚光B产生好点,所以我去,并用特别的方式检查了我的环境: 是去无处假的JSP页面
而且我没有看到这个词的Tomcat 5.5.27提示...
此外,另一个测试页显示了MySQL如果单已经安装了JDBC驱动程序(我很高兴看到他们这么做,如许): JSP JDBC测试页
因此,树脂或Tomcat ......我真的不能告诉在这一点:)
从我的同事证实,我们分享相同的环境。 根据HTTP报头(卷曲-I输出)