2011-10-08 122 views
14

我是IntelliJ IDEA的新手。我試圖在Tomcat中部署一個Web應用程序。Tomcat如何通過IntelliJ IDEA處理10.5

無法部署,我無法在日誌控制檯中看到任何錯誤。

經過多次搜索,我能夠找到日誌文件在 ~/Library/Caches/IntelliJIdea10/tomcat/_p1/logs/文件夾。

這裏有一堆日誌文件,其中一個文件包含錯誤。然後我可以解決問題並繼續。

我是eclipse的用戶,這個錯誤直接來自eclipse中的日誌控制檯。但是,IntelliJ IDEA並不是這種情況。有人可以解釋我在這裏失蹤了嗎?

另外,如果有人可以指出如何在IDEA中完成與Tomcat的集成(以便更好地理解),那將是非常好的。注意:我在Mac OS 10.6.8上使用IntelliJ IDEA 10.5.2 Ultimate版本。

+1

的可能重複(http://stackoverflow.com/questions/10461702/where-is -my-app-placed-when-deploy-to-tomcat) – ArtB

回答

11

IntelliJ IDEA的指示Tomcat使用臨時目錄CATALINA_BASE它放在上下文配置與神器路徑從您的項目設置,它並沒有你的Web應用程序複製到webapps目錄。

Tomcat Run/Debug configurationLogs tab在那裏你可以指定自定義日誌在IDEA控制檯顯示,它應該工作開箱即用,但可能你在Tomcat配置或應用程序本身的定製記錄。或者,也許Tomcat 7日誌記錄配置是不同的,並不適用於IDEA,在這種情況下,您應該submit a bug

+0

感謝有關IntelliJ Idea tomcat集成的信息。會更深入地看待日誌記錄問題並提出錯誤消息 –

2

這裏是Windows用戶的一些信息....如果您勾選'show stdout/stderr change'時顯示控制檯,您可能會發現輸出選項卡即使stdout/stderr更改也不會顯示。

對我來說,這是由於包含空間的項目的目錄結構。

當我重命名目錄結構以使其不包含空格時,輸出選項卡顯示出來。

相關問題