问题描述
- 为什么在 eclipse for linux 运行不了java,显示Permission denied
-
编译HelloWorld
public class HelloWorld {public static void main(String[] args) { System.out.println("Hello World!!"); }
}
出现一个对话框:
Exception occurred executing command line.
Cannot run program "/home/master/linuxsoftware/eclipse/jre/bin/java" (in directory "/home/master/DevelopmentCode/eclipseProject/HelloWorld"): error=13, Permission denied
解决方案
ls -l /home/master/linuxsoftware/eclipse/jre/bin/java
查看java文件的执行权限,和用户权限。
解决方案二:
这倒真不知道,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
**
Exception occurred executing command line.
Cannot run program "/home/master/linuxsoftware/eclipse/jre/bin/java" (in directory "/home/master/DevelopmentCode/eclipseProject/HelloWorld"): error=13, Permission denied**
解决方案三:
用对应权限的用户登录进去执行 或者给你登录的用户赋予执行权限。
解决方案四:
你把java安装到了系统目录中去了 应该为java指定执行权限
解决方案五:
ls -l /home/master/linuxsoftware/eclipse/jre/bin/java
查看java文件的执行权限,和用户权限。
如果权限不够,修改权限
~# chmod 777 /home/master/linuxsoftware/eclipse/ -R