Eclipse存储Tomcat的servlet文件在哪里?

时间:2010-12-28 05:25:10

标签: java eclipse jsp tomcat

我正在使用Eclipse Java EE IDE并从Eclipse上的服务器选项卡启动Tomcat。

Eclipse存储在哪里为JSP文件生成servlet .java文件?我已经检查了Tomcat安装目录,但没有。

感谢。

5 个答案:

答案 0 :(得分:20)

双击 Servers 视图中的服务器条目,并检查服务器路径所代表的路径。从工作区目录中进行探索。生成的类就在那里。

alt text


如果您选择第二个选项使用Tomcat安装,那么它将是Tomcat的/work文件夹,您希望它在那里。

答案 1 :(得分:13)

转到Windows资源管理器中的应用程序工作空间目录(不是eclipse安装目录)(不在eclipse IDE资源管理器中)。

在我的笔记本电脑中是d:/ applicationdata / j2ee  然后按照路径:

工作空间目录(在我的情况下是j2ee)/。metadata / .plugins / org.eclipse.wst.server.core / tmp0 / work / catalina / localhost

这里你会找到你的申请

答案 2 :(得分:1)

Eclipse不会为JSP文件生成servlet文件。验证直接在JSP语法上进行。将JSP部署到像Tomcat这样的应用服务器时,服务器可能会选择将servlet文件生成到磁盘,但这不是必需的。生成和编译可以在内存中进行,或者应用服务器甚至可以将JSP文件直接编译为字节码。

我不是特别了解Tomcat,但如果它确实生成了servlet文件到磁盘,那么包含这些文件的临时目录将位于Tomcat安装的某个位置。

答案 3 :(得分:0)

/home/waheguru/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/work/Catalina/localhost/jspnotes/org/apache/jsp

localhost或您的网站名称, 项目名称是jspnotes,无论你的项目是什么。

此路径显示在Linux Mint中。

答案 4 :(得分:0)

从您的工作空间检查META-INF \ context.xml文件。会出现如下所示的路径

  

workDir =“ C:\ apache-tomcat-7.0.39 \ work”

在上面的路径中,您将找到项目的包结构,并且其中包含* _jsp.java和* _jsp.class