Solaris の JRE バージョン + JRE java 実行時の無効なパラメータ

Solaris の JRE バージョン + JRE java 実行時の無効なパラメータ

Jreバージョンを使用できるように、Solarisコンピュータの/ tmpの下にJre1.6を配置しました。

pwd
/tmp


 ls -ltr jre1.6
 total 512
 -r--r--r--   1 root     root         917 Oct  3  2011 Welcome.html
 -r--r--r--   1 root     root      183173 Oct  3  2011    THIRDPARTYLICENSEREADME.txt
 -r--r--r--   1 root     root          46 Oct  3  2011 README
 -r--r--r--   1 root     root          40 Oct  3  2011 LICENSE
 -r--r--r--   1 root     root        3339 Oct  3  2011 COPYRIGHT
 drwxr-xr-x   2 root     root         117 Oct 25  2011 javaws
 drwxr-xr-x   2 root     root        1024 Nov  4  2012 bin
 drwxr-xr-x   4 root     root         242 Nov  4  2012 plugin
 drwxr-xr-x   4 root     root         246 Nov  4  2012 man
 drwxr-xr-x  18 root     root        4655 Nov  4  2012 lib

しかし、実行すると次のようになります。

 /tmp/jre1.6/bin/java -jar ll.jar ……
 /tmp/jre1.6/bin/java: Invalid argument.

無効なパラメータが得られました。

エラーなしでJava(/ tmpのみ)を実行するにはどうすればよいですか?

ベストアンサー1

Solarisバイナリを実行するときに「無効な引数」とは、通常、無効なアーキテクチャ(x86プラットフォームのSPARCバイナリまたはSPARCプラットフォームのx86バイナリ)のバージョンをインストールしたことを意味します。

実行して、uname -pシステムにどのプロセッサタイプがあるかを確認し、そのCPUタイプに適したJavaをダウンロードしたことを確認します。

おすすめ記事