У мене проблема із запуском файлів .jar, двічі клацнувши по них. Коли я переходжу до діалогу "Властивості", у списку програм я не можу знайти лише Java-менеджера архівів. Але java -jar somefile.jar
відкриває програму.
У мене проблема із запуском файлів .jar, двічі клацнувши по них. Коли я переходжу до діалогу "Властивості", у списку програм я не можу знайти лише Java-менеджера архівів. Але java -jar somefile.jar
відкриває програму.
Відповіді:
Можливо, у вас не встановлено середовище виконання!
Щоб встановити його, спробуйте наступні інструкції.
sudo apt-get install openjdk-7-jre
Або ви можете встановити Oracle JRE, використовуючи метод PPA з наступними командами.
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts
Потім, щоб використовувати його для відкриття .jar файлів, спробуйте наступне.
Щоб зробити Java відкритими .jar файли за замовчуванням (тобто подвійним клацанням миші), клацніть правою кнопкою миші будь-який .jar-файл, щоб вибрати Properties . У наступному вікні виберіть вкладку "Відкрити за допомогою" , щоб побачити, наприклад, наступний вибір:
Виберіть час виконання Java та натисніть, Set as defaultщоб зробити це вашою програмою за замовчуванням для відкриття .jar файлів.
Додавання файлу, викликаного /usr/share/applications/java.desktop
із наступним вмістом, повинно зробити трюк.
[Desktop Entry]
Name=Java
Comment=Java
GenericName=Java
Keywords=java
Exec=java -jar %f
Terminal=false
X-MultipleArgs=false
Type=Application
MimeType=application/x-java-archive
StartupNotify=true
Після додавання цього файлу ви зможете знайти запис, названий Java
уOpen file with...-Dialog
Terminal
значення Terminal=prompt
?
ЗАСТОСУВАННЯ ЗАЯВЛЕННЯ
Після встановлення середовища виконання Java ви можете створити піктограму запуску, як і інші програми в системі, створивши *.desktop
файл.
Це полегшує і красивіше!
Створіть папку у вибраному вами каталозі з файлами *.jar
(програма) та *.png
(піктограма програми). У цьому випадку каталог, який я буду використовувати, - це /usr/share/folder
. Тому що ~/folder
це хороша ідея, щоб назвати його ім'ям програми, наприклад, якщо додаток VUE називає папку ~/VUE
або ~/vue
.
Відкрийте термінал і запустіть наступний рядок коду:
sudo mkdir /usr/share/folder
Або відкрийте свій файловий менеджер (у цьому випадку Nautilus) з супер привілеями адміністратора, запустивши наступний рядок коду в терміналі:
gksu nautilus
Після цього перейдіть до /usr/share
та створіть папку folder
з графічним інтерфейсом .
Також у терміналі та запустіть наступний рядок коду:
gksu gedit /usr/share/applications/*.desktop
(Ви можете використовувати редактор, який ви вибрали. У цьому випадку використовувався Gedit .)
Вставте наступні рядки коду у файл, який ви редагуєте:
[Desktop Entry]
Encoding=UTF-8
Name=Name
Categories=Category Name
Exec=java -jar /usr/share/folder/*.jar
Icon=/usr/share/folder/*.png
StartupNotify=false
Terminal=false
Type=Application
Comment=Application Name
StartupWMClass=Class
MimeType=application/*
Збережіть файл. (Це *
завжди те саме ім’я.)
ЗАСТОСУВАННЯ ІКОН
Для розмірів піктограм Linux підтримує різноманітні формати зображень (PNG, JPG, SVG тощо) та розміри (16x16 ~ 512x512 px). Ви можете використовувати файл PNG 32x32 ~ 96x96 px або SVG-файл розміром 128x128 ~ 512x512 px для кращих результатів. У цьому випадку я думаю, що PNG 96x96 px достатньо для гарного робочого столу / тире.
Щоб дізнатися більше, подивіться на:
АСОЦІАЦІЯ ФАЙЛУ
Для цього кроку потрібно створити MIME Tipe , якщо він не існує, і пов’язати його з додатком у mimeapps.list
файлі. Для цього подивіться на наступне:
Примітка. Якщо ви виявили щось невірно, будь ласка, відредагуйте та виправте. Спасибі!
Я використовую Xfce 4 з файловим менеджером Thunar. Я встановив Oracle JDK, завантаживши архівний файл з офіційного веб-сайту Oracle. Я витягнув вміст у свою локальну папку і додав Java до PATH. Так що я можу виконати наступну команду з терміналу
java -version
Ви можете запустити * .jar файли з терміналу за допомогою наступної команди
java -jar filename.jar
Але якщо ви хочете запустити це, двічі клацнувши по файлу, я зробив наступні кроки, не забувайте, що я використовую Thunar файловий менеджер на Xfce 4, кроки можуть відрізнятися;
Введіть наступну команду та натисніть кнопку ОК
java -jar
При подвійному натисканні на файл * .jar він виконує команду (другу команду, яку я дав вище) у фоновому режимі та запустить програму Java.
Редагувати: Коли час виконання встановлений за допомогою вилучення архіву, час виконання не відображатиметься у списку селектора програм. Хочу зазначити, що користувачі можуть використовувати команди, якщо вони додали Java в PATH.