gberes
gberes

Reputation: 1169

Executable jar doesn't start normally

I created an executable jar file with eclipse indigo, but when i double click on it nothing happens. But when i write java -jar c:/dir/filename.jar to cmd, it works. Other jars runs well. I'm using jdk 1.7.0_02 and eclipse indigo. How could i start it normally?

Upvotes: 0

Views: 2185

Answers (3)

Chris Nava
Chris Nava

Reputation: 6802

You can do this by associating the .jar extension with the command to run it via javaw.exe.

"C:\Program Files\Java\{java version}\bin\javaw.exe" -jar "%1" %*

Upvotes: 0

Manjula
Manjula

Reputation: 5091

right click on .jar file and go to properties, then set "open with" program to "Java SE Binary".

Upvotes: 0

Deco
Deco

Reputation: 3321

You can run a jar by double clicking it, you just have to make sure that Java is associated with .jar files. The easiest way to do this is by reinstalling the JRE (which generally does it for you).

Otherwise you will need to modify some of your Windows properties (I'm not sure what version of Windows you are running) to point .jar files to the instance of javaw.exe.

Here's a link to a Windows 7 page on how to do it.

Upvotes: 1

Related Questions