I have a problem running .jar files by double-clicking them. When I go to the Properties dialogue I can't find Java--only Archive Manager in the list of programs. But
java -jar somefile.jar opens the program.
Maybe you don’t have the runtime environment installed!
To install it try the following instructions.
Or you could install Oracle JRE using the PPA method with the following commands.
Then to use it to open .jar files try the following.
Adding a file called
After adding this file you should be able to find an entry called
After installing the Java runtime environment you can create a launch icon like other applications in the sistem by making a
(You could use your editor of choice. In this case was used Gedit.)
For the icon sizes, Linux support a variety of image formats (PNG, JPG, SVG, etc.) and sizes (16x16 ~ 512x512 px). You could use a 32x32 ~ 96x96 px PNG file, or a 128x128 ~ 512x512 px SVG file for better results. In this case I think that a 96x96 px PNG is enough for a nice Desktop/Dash.
For more, take a look at:
For this step you have to create a MIME Tipe, if it doesn't exist, and associate it with the application in the
Note: If you find something incorrect, please feel free to edit and correct. Thanks!
To make Java open .jar files per default (i.e. double click) right click on any .jar file to select Properties. In the following window select the "Open With" tab to see e.g. the follwing choice:
Select your Java runtime and press Set as default to make this your default application to open .jar files.