为何eclipse中运行Tomcat在tomcat/logs/文件夹下面没有输出日志文件,而直接通过Tomcat运行webapps可以在tomcat/logs/文件夹下面输出日志文件
应该是配置没有,。。。。。。
E:\mySoftwareData\myeclipsefiles.metadata.me_tcat7\logs 你去workspace的文件夹里的metadata.me_tcat7\logs 里看看
看一下bin目录下catalina.sh的值是否为"$CATALINA_BASE"/logs/catalina.out,然后再在conf/server.xml中host节点下加入
prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>重启eclipse tomcat即可在logs目录下看到日志文件
楼主可以看看,直接运行的tomcat和eclipse直接启动项目部署的tomcat是否是同一个tomcat。 自己手动部署直接运行,一般会直接放在自己下载的tomcat下,eclipse默认的是在java项目的workspace之下的.metadata.plugins\org.eclispe.wst.serve.core...之下的wtpwebapps之下。
可以直接通过双击local host的tomcat来查看。
eclipse 下 tomcat 日志文件位置? - 知乎 https://www.zhihu.com/question/38809111