我已经在tomcat / eclipse中运行了几个月的j2ee应用程序,但突然(在使用css文件中的更改后),我收到服务器错误: 请求的资源/ appname /不可用。我完全迷失了。我经历了很多帖子。这个描述了我的问题:Eclipse is not detecting servlet libraries,但我已经浏览了该帖子中的所有内容,但未发现任何遗漏的jar或服务器或项目中的任何内容。
我正在为Web开发人员运行Eclipse Java EE IDE。 版本:Helios Service Release 1。
Project -> Properties -> Server shows Tomcat v6.0 Server at localhost
Project -> Build path, please see attached screen dump.
Project -> Project Facets: Dynamic Web Module 2.5 and Java 1.6 is checked.
我试图清理并重建项目。
我正在使用https,因此我正在连接https://localhost:8443/appname/Start。我不确定这是不是问题,但它一直运作到现在。
任何人都可以给我一个提示可能出错的提示吗?
最后让它再次运作,但老实说我并不确切知道修复它的原因。
我开始从web.xml文件中删除一些servlet / servlet映射。完成更改后,重新启动服务器时,找到了Start servlet,但是servlet转发到的jsp不是(并且jsp页面的url看起来很奇怪)。还找不到logcat属性文件。我在另一篇文章中读到服务器可能需要清理,所以我这样做,然后再次清理项目。然后重新启动服务器,现在应用程序再次运行。
感谢你的帮助,安德烈。
答案 0 :(得分:0)
尝试从eclipse清理你的tomcat: 右键单击tomcat>清洁。 然后重新启动服务器