2012-01-02 37 views
4

我正在使用Tomcat 7.1和Eclipse Indigo開發Java Web應用程序。 我只想問是否有人知道JSP翻譯文件(java文件)的存儲位置?它經常收到指示jsp java文件行的異常,但如果我看不到該文件,則更難以糾正錯誤。生成的JSP類文件位於何處?

+0

的[哪裏Eclipse保存生成的servlet文件Tomcat的?(可能的複製http://stackoverflow.com/questions/4543868/where-does-eclipse-store-generated- servlet的文件換Tomcat)的 – fredoverflow 2017-05-04 09:30:35

回答

6

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

應檢查其他容器或Web服務器。

+0

工作文件夾內的Tomcat是空的:( – tt0686 2012-01-02 14:10:47

+0

@ tt0686他們將在Eclipse目錄中的某個地方,而不是在TC工作目錄。 – 2012-01-02 14:14:48

+1

@ tt0686是否使用Eclipse的Tomcat集成?如果你的Tomcat'work'目錄是空的,並且您使用Eclipse的Tomcat集成它_cou ld_將生成的Java和類文件放置在Eclipse的構建目錄下。 – 2012-01-02 14:16:50

10

雙擊Eclipse中的服務器選項卡中的Tomcat條目。你會看到這樣的事情在服務器的地址部分:

enter image description here

如果您還沒有更改服務器的路徑,並因此默認爲Eclipse的工作空間元數據,則Tomcat的/work目錄不在Tomcat的自己的安裝文件夾,但在上面的屏幕截圖中顯示的路徑。


無關到具體的問題,如果你堅持的JSP coding recommendations和你avoid Java code in JSP altogether,那麼調試會容易得多,有很多的其他優點一起。

+0

或誰不能查看圖像,路徑是.plugins \ org.eclipse.wst.server.core \ TMP1 \工作\卡塔利娜\本地主機\ \組織\阿帕奇\ JSP \ WEB_002dINF \ JSP – Vishnu 2017-02-09 13:14:41

0

你可以找到在您的工作空間在jsp compailed Java類: 和路徑是:workspace.metadata.plugins \ org.eclipse.wst.server.core \ TMP0 \工作\卡塔利娜\本地主機\ auctuus \組織\阿帕奇\ JSP \ JSP \ GBP \設置