
現在、Java に関しては私のシステムに Sun JDK7 のみがインストールされています。
プログラム (Unix Runescape クライアント) を実行しようとすると、ターミナルに次のメッセージが表示されます。
/home/ryanmcclure/Programs/runescape/share/settings.conf を読み取ろうとしています。デフォルト値 0 を使用して、settings.conf を読み取っています。デフォルト値 default-java を使用して、settings.conf を読み取っています。デフォルト値 0 を使用して、settings.conf を読み取っています。デフォルト値 runescape.prm を使用して、settings.conf を読み取っています。
.prm ファイルを読み込んでいます /home/ryanmcclure/Programs/runescape/share/runescape.prm これは runescape.prm ファイルから収集した情報です
## ファイル開始-Djava.class.path=jagexappletviewer.jar -Dsun.java2d.noddraw=true -Dcom.jagex.config=http://www.runescape.com/k=3/l=$(言語:0)/jav_config.ws -Xmx256m -Xss1m jagexappletviewer
## ファイル終了パラメータを解析します。クライアントの言語設定(ある場合)を確認しています。ファイル /home/ryanmcclure/jagexappletviewer.preferences を読み取ろうとしています。
jagexappletviewer.preferences ファイルを読み取ることができません。デフォルトの Language=0 (英語) になります。jagexappletviewer.preferences ファイルの内容を解析して使用できるようにします。言語設定を最終パラメータに結び付けます。
最終的なパラメータ文字列は次のとおりです: jagexappletviewer.jar -Dsun.java2d.noddraw=true -Dcom.jagex.config=http://www.runescape.com/k=3/l=0/jav_config.ws -Xmx256m -Xss1m jagexappletviewer
この Java バージョンを使用してクライアントを起動しています: sh: java: 権限が拒否されました
次のコマンドを使用して RuneScape クライアントを起動します: cd /home/ryanmcclure/Programs/runescape/bin && java -cp
jagexappletviewer.jar -Dsun.java2d.noddraw=true -Dcom.jagex.config=http://www.runescape.com/k=3/l=0/jav_config.ws -Xmx256m -Xss1m jagexappletviewer /shareRuneScape クライアントを実行しています! これで Jagex の手に渡りました。
## スクリプト終了 ## Jagex クライアントの出力はここに表示されますsh: java: 権限が拒否されました
Java で「権限が拒否されました」とは具体的にどういう意味ですか? 助けてください!!!
答え1
これを動作させるには、「java」コマンドを使用する必要があります
。バイナリをsettings.confに直接追加してみてください。
どのLinuxディストリビューションでも、次のコマンドを使用してバイナリを見つけることができます。
sudo find / -name "libjli.so" | sed "s/\/lib\/\(i386\|amd64\)\/jli\/libjli.so/\/bin\/java/g"
settings.conf の設定例は、settings.conf.example 内にあります。