运行startup.sh我想,当我调用startup.sh我看到catalina.out的这个错误权限被拒绝而在Linux
/home/***/apache-tomcat-6.0.29/bin/catalina.sh: line 338: /home/***/jre/bin/java: Permission denied
我怎样才能得到它运行到Tomcat运行在Linux 6?请帮忙。
运行startup.sh我想,当我调用startup.sh我看到catalina.out的这个错误权限被拒绝而在Linux
/home/***/apache-tomcat-6.0.29/bin/catalina.sh: line 338: /home/***/jre/bin/java: Permission denied
我怎样才能得到它运行到Tomcat运行在Linux 6?请帮忙。
试试这个:
cd /home/***/jre/bin/
$ chmod +x java
然后执行:
$ sudo startup.sh
你需要看看在那里输出日志启动你的java程序,并确保试图用户启动它有权写入它 - 你可以尝试运行java作为当前用户应该工作,并指出问题是解释
转到该文件夹并键入以下内容码。
chmod 777 *
并尝试运行它。
由于设置了权限。
如果您具有特定的权限,则授予其优先权限。 或
cd home/
chmod 777 apache-tomcat6.0
cd apache-tomcat6.0/bin
sh startup.sh
试试以root身份运行? –
感谢您的好问题。 –