Спочатку вам потрібно буде переконатися, що у вашій системі є відповідне середовище виконання Java. Ubuntu має Openjdk в офіційному репо, який на 99,99% бореться з Oracle Java, щоб встановити його:
sudo apt-get install openjdk-7-jre
Потім створіть файл з ім'ям java-jar-launcher.desktop
в ~/.local/share/applications
і помістити такий зміст в ньому:
[Desktop Entry]
Type=Application
Name=Java Application Launcher
Icon=java
Exec=/usr/bin/java -jar %U
Categories=Application;Java
Terminal=False
Далі додайте наступний рядок у ~/.local/share/applications/mimeapps.list
:
application/x-java-archive=java-jar-launcher.desktop;
Тепер ви повинні мати можливість двічі клацнути файли jar, щоб їх запустити, якщо нічого не відбувається, тоді клацніть правою кнопкою миші файл jar, виберіть властивості, потім перейдіть на вкладку "Відкрити за допомогою" і там ви побачите "Запуск програми Java", виберіть це .
Цей спосіб є переважним (IMHO), оскільки таким чином ви не даєте дозволу на виконання файлів jar, які можуть бути небезпечними. Цей метод працюватиме лише в графічному середовищі і потребує користувача вручну двічі клацнути по файлу.