2011-10-08 121 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更改也不会显示。

对我来说,这是由于包含空间的项目的目录结构。

当我重命名目录结构以使其不包含空格时,输出选项卡显示出来。

相关问题