執行 .jar 檔案時權限被拒絕

執行 .jar 檔案時權限被拒絕

當我啟動 .jar 檔案時,它顯示Permission denied.

啟動時出錯

java./io.IOException:無法執行程式「/home/crusty/.illenium/jdk/jre1.8.0_291/li/javaws.jar」:
錯誤=13,權限被拒絕

我試圖透過將 javaws.jar 從只讀更改為讀寫來授予它所有權限。我也勾選了允許將檔案作為程式執行特性->權限,但它仍然給我同樣的錯誤。

答案1

您安裝 Java 的方式錯誤。若要解決該permission denied錯誤訊息,請從預設 Ubuntu 儲存庫安裝 openjdk-8-jre。打開終端機並輸入:

sudo apt upgrade  
sudo apt install openjdk-8-jre  

選擇剛安裝的 openjdk-8-jre 作為預設 Java 版本。

sudo update-alternatives --config java 

在執行後出現的命令提示字元處按sudo update-alternatives --config java<enter> 鍵保留目前選擇[*],或鍵入選擇編號:

相關內容