idea tomcat 日志的存放路径

  idea的项目发布web项目与eclipse很不同,于是思想被固化了后(用eclipse久了),折腾这个走弯路好多条。首先settings下配的Application Server是配置本机tomcat的安装目录,然后在run的配置项中选择已添加的tomcat。这里run的configurations(在run旁边点edit configurations进入),有个defaults--tomcat server--local,这里的配置里面也有个deployment,不知这里是不是直接发布到tomcat安装目录的webapps中,反正不要配置这里(这样提现不出idea发布得优势)。要新建一个tomcat server类型的configuration,跟之前的defaults并列,再在defaults之下创建local 的tomcat配置。另外一个就是idea有artifact的概念(应该coding中本身就存在这个概念,eclipse没有提现出来),具体如何部署,在artifact中进行配置。

      另外还有一个注意项是,在modules -> web 或 facets -> web中有web资源文件path配置,在新建的tomcat发布属性中也有path配置,这两个是不同的概念,web资源文件path是相对项目的,一般配成"/",如果有特殊需要可自定义。tomcat发布配置中的path,是在tomcat中的路径,已经跟当前项目毫无关系了。这两天一开始误以为要相同,结果搞了好多灰机。发布tomcat后,idea把配置文件放到了这里:
C:UsersAdministrator.IntelliJIdea12system omcat
里面xxxconfCatalinalocalhostROOT.xml中的context配到了
<Context path="" docBase="D:xxxidea_workspaceemalloutartifactsproject_war_exploded" />
所以tomcat的详细配置,一定要看C:UsersAdministrator.IntelliJIdea12system omcat目录 //这个目录根据你的安装去相应的用户目下去找
原文地址:https://www.cnblogs.com/zhangzhen894095789/p/6877455.html