我试图在使用 Yocto (Linux) 的 Intel Edison 上启用 JAVA,问题是在提取 zip 后,我能够检查版本,并且在将其放入路径时,我根本无法访问 java .
特别是我试图按照本教程进行操作,但我被“卡住”了
. .profile
从下一步开始
java -version
抛出与下面粘贴的相同的问题,权限被拒绝或之前,找不到 java。
下面是输出的快速概述:
root@dedsec1:~/java/jdk1.7.0_67/bin# ./java -version
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) Client VM (build 24.65-b04, mixed mode)
root@dedsec1:~/java/jdk1.7.0_67/bin# cd
root@dedsec1:~# echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/root/bin:/home/root/java/jdk1.7.0_67/bin:/home/root/java/jdk1.7.0_67/bin
root@dedsec1:~# ./java -version
-sh: ./java: Permission denied
root@dedsec1:~#
我到底在想什么?我在 java 上设置了 chmod -x ,但它似乎不影响它。