Java:權限被拒絕

Java:權限被拒絕

目前,我的系統上僅安裝了與 Java 相關的 Sun JDK7。

當我嘗試執行程式(Unix Runescape 用戶端)時,終端機中出現以下內容:

嘗試讀取/home/ryanmcclure/Programs/runescape/share/settings.conf 讀取settings.conf 時出錯,使用預設值:0 讀取settings.conf 時出錯,使用預設值:default-java 讀取settings.conf時出錯,使用預設值: 0 讀取settings.conf時出錯,使用預設值:runescape.prm

讀取 .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 /share

執行 RuneScape 客戶端!你現在在 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 中找到

相關內容