2016-12-13 10 views
0

にJDKを見つけることができません。 http://cudamusing.blogspot.com/2015/11/building-tensorflow-for-jetson-tk1.htmlMavenのは、私は、この命令の次のNvidia JETSON TK1ためTensorflowをインストールしようとしているUbuntuのarm64

しかし、私はMavenを呼び出す必要が部分を取得する場合、私は次のエラーを得ました:

/usr/bin/mvn: 167: exec: /usr/lib/jvm/java-8-oracle/bin/java: not found 

が、私は

ls /usr/lib/jvm/java-8-oracle/bin/java 

をすればそれはそこにあります。

enter image description here

答えて

0

あなたは64ビットOS上で32ビットJDKを使用していますか?その場合、私は同様の行動を見た。 'ファイル/ usr/lib/jvm/java-8-oracle/bin/java'の出力は何ですか?

64ビットシステム上の予想出力はのようになります。

ELF 64ビットLSB実行、x86-64で、バージョン1(SYSV)、動的にリンクされ、インタプリタ/ lib64に/ LD-linux-

ELF 32ビットLSB実行、:実際の出力の行にある場合x86-64.so.2は、GNU/Linuxの2.6.9、BuildID [SHA1] = a558f547fe0b95fdc6a109cb7d9692d6d7969794ため、

を剥離しませんインテル80386、バージョン1(SYSV)、GNU/Linux 2.2.5、ダイナミックリンク(共有ライブラリを使用)、GNU/Linux 2.2.5用、剥ぎ取りなし

32ビットのJavaを使用しています。見つからないファイルは、32ビットのlibcが存在しないために発生します。

私の意見では、より良い解決策である32ビットサポートライブラリまたは64ビットJava実装をインストールできます。

関連する問題