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 を設定しましたが、影響はないようです。