在 Eclipse 中,您可以配置许多服务器以在 IDE 中运行,包括 Tomcat。根据您的 Tomcat 配置,在 webapp 的生命周期中的某个时刻,您的 JSP 文件将被编译成 servlet。这些新的 servlet .class 文件与从 JSP 创建的 .java 中间文件一起存储在 %TOMCAT_HOME%/work
目录中。当您的 JSP 抛出异常并引用对应于 .java 而不是 .jsp的行号时,此 .java 文件非常有用p>
更新:在我的环境(Windows)上,它位于:
C:/Documents and Settings/%USER%/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/work
也许有人可以更完整地回答 *nix 环境的位置。
最佳答案
你会发现它在
projectworkspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0
这是 Eclipse 3.4 发布项目的默认位置。但是,这可以通过更改“服务器” View 中的设置来更改。
关于java - Eclipse 中运行的 Tomcat 实例的 "work"目录在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/763693/