我是ubuntu的新手,在我的系统上有一个tomcat8安装,我没有手动设置。奇怪的是,此安装不是由一个目录组成,而是由多个目录组成:
/usr/share/tomcat8
---- /bin
---- /conf (symlink)
---- /content
---- /lib
---- /log
/etc/tomcat8/
---- /Catalina
---- /conf (symlink)
---- /policy.d
/var/lib/tomcat8/
---- /conf (symlink)
---- /lib
---- /logs (symlink)
---- /webapps
---- /work (symlink)
我真的不明白为什么有人会以这种方式安装tomcat,因为这对我来说似乎很复杂且令人困惑。我之所以这样问,是因为当我想在Eclipse中使用此安装的tomcat时,它会引起问题。如果我想从eclipse中启动tomcat8,它期望
/conf
文件夹与/bin
处于同一目录中并抛出错误:The configuration may be corrupt or incomplete
我找到了早期版本的tomcat(see here)的解决方案,但是用户Andy的帖子对我不起作用。当我尝试执行sudo ln -s /etc/tomcat8/policy.d/03catalina.policy conf / catalina.policy时,它告诉我该文件已存在。
有人可以向我解释如何解决这个问题吗?
最佳答案
Krishnakumar Subbaiyan发表的帖子解决了我的问题:
https://stackoverflow.com/a/27607441/3728901
感谢用户喜欢发表评论。