为什么在 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