我有一个外部Tomcat服务器,配置为在我的开发(Gentoo Linux安装)机器上运行J2EE应用程序。如果在打开Netbeans并在IDE中部署代码之前启动服务器,这将非常有用。当我尝试重新启动服务器或调试服务器应用程序时,这会失败。我得到的错误是它无法找到“catalina.sh”和tomcat的关闭/启动脚本。
Gentoo指南表明这些脚本已过时,并被init.d脚本替换。有没有人建议我在哪里可以找到这些脚本或者他们如何解决这个问题?
答案 0 :(得分:1)
缺少脚本是由于Gentoo Tomcat ebuild的问题...所有脚本文件都在src构建的bin目录中。
解决方案: 1.解压缩src
将所有脚本文件复制到tomcat / bin目录
将脚本文件的组所有权更改为tomcat
启用对脚本文件的执行和写入组权限