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

发布于 2024-10-09 06:06:04 字数 151 浏览 2 评论 0原文

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

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

谢谢。

I'm using Eclipse Java EE IDE and launch Tomcat from the Server's tab on Eclipse.

Where does Eclipse store generated servlet .java files for JSP files? I've checked the Tomcat installation directory, but nothing there.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

似最初 2024-10-16 06:06:04

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

alt text


如果您选择第二个选项使用 Tomcat 安装,则可以使用 Tomcat 的< code>/work 文件夹,就在您期望的位置。

Doubleclick the server entry in Servers view and check the path represented by Server path. Explore in there from inside the workspace directory. The generated classes are there.

alt text


If you choose the 2nd option Use Tomcat installation, then it will be available Tomcat's /work folder, there where you expected it to be.

海的爱人是光 2024-10-16 06:06:04

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

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

工作空间目录(在我的例子中是j2ee)/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/work/catalina/localhost

在这里你会找到你的申请

go to your application work space directory(not eclipse installation directory) in windows explorer(not in eclipse IDE explorer).

in my laptop it is d:/applicationdata/j2ee
then follow the path as:

work space directory(in my case j2ee)/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/work/catalina/localhost

here u will find your application

梦忆晨望 2024-10-16 06:06:04

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

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

Eclipse doesn't generate servlet files for JSP files. Validation happens directly on JSP syntax. When a JSP is deployed to an app server like Tomcat, the server may choose to generate servlet files to disk, but that is not required. The generation and compilation can happen in memory or the app server may even compile JSP files directly to bytecode.

I don't know specifically about Tomcat, but if it does generate servlet files to disk, the temporary directory containing these files will be somewhere under your Tomcat install.

情未る 2024-10-16 06:06:04

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

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

该路径显示在 Linux Mint 中。

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

localhost or your website name,
project name is jspnotes, whatever your project.

This path is shown in Linux Mint.

-残月青衣踏尘吟 2024-10-16 06:06:04

检查工作空间中的 META-INF\context.xml 文件。会有如下提到的路径

workDir="C:\apache-tomcat-7.0.39\work"

在上面的路径中你会找到你的项目的包结构,其中会有 *_jsp.java 和 *_jsp.class

Check META-INF\context.xml file from your work space. There will be path metioned like below

workDir="C:\apache-tomcat-7.0.39\work"

In above path you will find the package structure of your project and in it there will be both *_jsp.java and *_jsp.class

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文