生成的JSP类文件位于何处?

我正在使用Tomcat 7.1和Eclipse Indigo来开发Java Web应用程序。 我只是想问一下是否有人知道JSP翻译文件(java文件)的存储位置? 它经常我收到指示jsp java文件行的exception,但如果我看不到该文件则更难以纠正错误。

双击Eclipse中Servers选项卡中的Tomcat条目。 您将在“ 服务器位置”部分中看到类似的内容:

在此处输入图像描述

如果您没有更改服务器路径并因此默认使用Eclipse的工作空间元数据,那么Tomcat的/work目录不在Tomcat自己的安装文件夹中,而是在上面屏幕截图中显示的路径中。


具体问题无关 ,如果您遵守JSP编码建议并且完全避免使用JSP中的Java代码 ,那么调试将更加容易,还有许多其他优点。

JSP翻译文件存储(在Tomcat中) /work/Catalina/localhost/[your_app_context]/org/apache/jsp/

应该检查其他容器或Web服务器。

你可以在你的工作区找到jsp compailed java类:路径是:workspace.metadata.plugins \ org.eclipse.wst.server.core \ tmp0 \ work \ Catalina \ localhost \ auctuus \ org \ apache \ jsp \ jsp \ GBP \设置