概述在linux下运行startup.sh时,权限被拒绝
我试图在linux中运行tomcat 6时,我调用startup.sh我在catalina.out中看到这个错误
/home/***/apache-tomcat-6.0.29/bin/catalina.sh: line 338: /home/***/jre/bin/java: Permission denIEd
我怎样才能让它运行? 请帮忙。
如何在ARM / Samsung系列3上安装JDK和Intellij IDEA
Java文件无法打开某些文件
如何将Eclipse Portable与Java Portable集成
KeyAdapter侦听器在windows中工作,而不是在Mac上
连接到从linux访问数据库
尝试这个:
cd /home/***/jre/bin/ $ chmod +x java
然后做:
$ sudo startup.sh
转到该文件夹并键入下面的代码。
chmod 777 *
并尝试运行它。
它因为权限设置。
如果你是特定的权限授予它的优先权限。 要么
cd home/ chmod 777 apache-tomcat6.0 cd apache-tomcat6.0/bin sh startup.sh
你需要看看它在哪里输出日志来启动你的java进程,并确保正在尝试启动它的用户有权写入它 – 你可以尝试运行java作为当前用户应该工作,并指出问题在被解释
总结
以上是内存溢出为你收集整理的在linux下运行startup.sh时,权限被拒绝全部内容,希望文章能够帮你解决在linux下运行startup.sh时,权限被拒绝所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
请登录后查看评论内容