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中进行配置。web

      另外还有一个注意项是,在modules -> web 或 facets -> web中有web资源文件path配置,在新建的tomcat发布属性中也有path配置,这两个是不一样的概念,web资源文件path是相对项目的,通常配成"/",若是有特殊须要可自定义。tomcat发布配置中的path,是在tomcat中的路径,已经跟当前项目毫无关系了。这两天一开始误觉得要相同,结果搞了好多灰机。发布tomcat后,idea把配置文件放到了这里:
C:\Users\Administrator\.IntelliJIdea12\system\tomcat
里面xxx\conf\Catalina\localhost\ROOT.xml中的context配到了
<Context path="" docBase="D:\xxx\idea_workspace\emall\out\artifacts\project_war_exploded" />
因此tomcat的详细配置,必定要看C:\Users\Administrator\.IntelliJIdea12\system\tomcat目录 //这个目录根据你的安装去相应的用户目下去找
相关文章
相关标签/搜索