在https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-8-on-ubuntu-14-04之后安装tomcat(其中$ CATALINA_HOME = / opt / tomcat)
我添加了
<Context path="" docBase="/root/mysite/site" debug="0" reloadable="true" />
标签内的
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
在opt / tomcat / conf / server.xml 中
然而tomcat说:
Caused by: java.lang.IllegalArgumentException: The main resource set specified [/root/mysite/site] is not valid
我整个下午都在挣扎。设置过程来自我的笔记,这是在另一台机器上设置tomcat之后记录的。
加倍检查/root/mysite/site
是否合适。所有文件夹都是755。
将docBase更改为docBase="/opt/tomcat/webapps/ROOT"
。 Tomcat成功启动。
将/root/mysite/site
移至/opt/tomcat/webapps/ROOT
。 Tomcat成功启动。
答案 0 :(得分:0)
/root
文件夹是700.导游指示我创建tomcat自己的用户&amp;组。我的实验1是胡说八道。多么可怕的错误!