【发布时间】:2015-08-01 20:03:19
【问题描述】:
我正在尝试重新打包一个相对较大的 java webapp,我没有编码并且项目配置丢失。 我设置了第一个包装,并将其部署在 tomcat 中。现在要理解它,我想获取启动成功或失败的 servlet 列表,以及相应的访问 url。
- 有没有办法获得该列表(可能来自一些启动日志)?
一些细节:webapp使用gwt(我不掌握),我在ubuntu上使用tomcat7。如果可行的话,我并不反对使用另一个 servlet 容器的解决方案。
【问题讨论】:
-
你能给我们更多关于你的网络应用程序文件和目录的树文件夹的描述吗,你有 web.xml 吗?
-
好吧,我不能共享 web.xml 内容,但它是一个非常标准的内容:一个指向 gwt 生成的 html 文件的欢迎文件、几个上下文参数和许多 servlet 和相应的 servlet 映射。我不确定的是那些工作(一些我不知道的 gwt 的东西),如果没有其他的。
-
至于项目结构,我尝试用maven和gwt插件打包webapp,使用默认结构(据我了解)
-
然后您可能需要了解一些 google web toolkit web app 结构的基础知识
-
我不明白这个问题。我相信 GWT 与它完全无关,GWT 与 servlet 没有任何关系。您在 web.xml 中找到的 url 模式是您的“访问 url”。但是 servlet 没有启动,所以我不知道你还想检查什么。也许是在你的应用程序中找到尚未在 web.xml 中映射到 url 模式的 servlet 类?