我目前正在努力在Tomcat7上设置TeamCity:
无法初始化日志。写入时无法访问日志目录。 TeamCity服务器进程没有足够的权限写入目录下的日志文件: /var/lib/tomcat7/../logs 请修复权限并重新启动TeamCity。您可以在文档中阅读有关TeamCity日志的更多信息。
当我通过下载apache-tomcat * .tar.gz文件手动安装Tomcat并启动servlet容器时,一切正常。不过我决定使用Debian提供的tomcat7包,并通过以下方式安装:
apt-get install tomcat7
遗憾的是TeamCity似乎在使用Debian软件包时遇到了问题,并且不再启动了。
在这个tomcat7版本中运行TeamCity的必要步骤是什么?
答案 0 :(得分:3)
您应该将logs目录设置为某个位置,TeamCity将能够写入。 the documentation section描述了常规日志记录配置。
编辑
将系统属性-Dteamcity_logs=../logs/
与所需的日志目录一起使用