Primero deberá asegurarse de tener un entorno de tiempo de ejecución Java adecuado en su sistema. Ubuntu tiene openjdk en el repositorio oficial que es 99.99% combatible con Oracle Java, para instalarlo escriba:
sudo apt-get install openjdk-7-jre
A continuación, cree un archivo llamado java-jar-launcher.desktop
en ~/.local/share/applications
y poner el siguiente contenido en ella:
[Desktop Entry]
Type=Application
Name=Java Application Launcher
Icon=java
Exec=/usr/bin/java -jar %U
Categories=Application;Java
Terminal=False
A continuación, agregue la siguiente línea en ~/.local/share/applications/mimeapps.list
:
application/x-java-archive=java-jar-launcher.desktop;
Ahora debería poder hacer doble clic en los archivos jar para iniciarlos, si no sucede nada, haga clic derecho en un archivo jar, seleccione propiedades, vaya a la pestaña "Abrir con" y allí debería ver "Java Application Launcher", seleccione eso .
Este método es preferible (en mi humilde opinión) porque de esta manera no está otorgando permisos de ejecución a archivos jar que pueden ser potencialmente peligrosos. Este método solo funcionará en un entorno gráfico y necesita que el usuario haga doble clic manualmente en el archivo.