由于某些原因,我不能让tomcat 8在netbeans上运行...它在localhost:8080上运行得很好。但在netbeans上不起作用。我运行的是ubuntu 16.04。
Catalina 变量设置如下:
CATALINA_HOME=/usr/share/tomcat8
CATALINA_BASE=/usr/share/tomcat8
share/tomcat 8没有conf文件,我想这就是问题所在,conf文件在var/lib/tomcat 8.我该如何解决这个问题?尝试将 Catalina _base和_home设置为var/bin/tomcat 8,但它不起作用
4条答案
按热度按时间ztigrdn81#
你的
/usr/share/tomcat8
文件夹中没有conf
文件夹,使用下面的代码创建一个tomcat8配置的simbolic链接。ln -s /etc/tomcat8 /usr/share/tomcat8/conf
Link
eblbsuwk2#
对我来说,这个解决方案起作用:
$ sudo chown -R用户名/var/lib/tomcat 8
$ sudo chown -R用户名/usr/share/tomcat 8
$ sudo chown -R用户名/etc/tomcat 8
$ sudo chown -R用户名/var/log/tomcat 8
link
ezykj2lf3#
谢谢你的提示
1.你和“sudo”有什么关系
1.您必须给予读取权限授予/etc/tomcat 8(chmod +r...)
ulmd4ohb4#
在终端中运行以下命令:
对于Tomcat版本9