8

How do I run a .jar executable java file from outside NetBeans IDE? (Windows Vista). My project has a .jar file created by Netbeans. We'd like to run it. Either: how do we run the file or how do we create a 'proper' executable file in NetBeans 6.1?

mtk
  • 12,450
  • 15
  • 69
  • 109

10 Answers10

17

Running a jar is as simple as

java -jar filename.jar
Laplie Anderson
  • 6,177
  • 4
  • 32
  • 37
4

as Laplie said, java -jar your.jar

EXECUTABLE file : see this thread for answers How can I convert my Java program to an .exe file?

Community
  • 1
  • 1
anjanb
  • 12,232
  • 18
  • 72
  • 104
4

One of the best technique to run the jar file or jar jar file

  1. Create the jar file by jar command choose your jar filename Java_Jar_File.jar
  2. Run the jar file us the command like java -jar Java_Jar_File.jar
Lenin
  • 570
  • 16
  • 36
2

You can do it from the command prompt if java isn't in your path by finding the full path to your java install, something like:

C:\java\java.exe -jar C:\jar_you_want_to_run.jar

or if java is in your path:

java.exe -jar jar_you_want_to_run.jar

This will run the jar produced by netbeans.

Brian Gianforcaro
  • 25,613
  • 11
  • 55
  • 77
2

First, make sure you set the Main Class in your NetBeans project properties dialog.
Then, you can either

  • Double-click the jar file (This should work on any machine with an installed JRE)

or

  • Make sure that java.exe is in the path (or replace java below with the fullpath and file name of the executable), put the following in a batch file:
    java -jar filename.jar
    Then you can double-click the batch file instead of the jar (useful if you have people unaccustomed to using naked jar files)

OR

Community
  • 1
  • 1
Galghamon
  • 1,982
  • 17
  • 27
2

Make a BAT file with

java -jar filepath.jar
Yi Jiang
  • 48,053
  • 16
  • 135
  • 134
Raahil
  • 21
  • 1
1

from a command prompt you can run this command: java -jar your_jar.jar.

Josh Moore
  • 13,098
  • 15
  • 56
  • 73
1

To run a java jar file its file association should be properly configured. There is a free tool called jarfix to fix all jar file association problems. Run this file to fix all jar issues.

mmmmmm
  • 31,464
  • 27
  • 87
  • 113
Jithin
  • 11
  • 1
0

If you have problems with running your jar, make sure you are trying to run your current version to get newest version in Netbeans: GoTo Run Menu --> Clean and build

mtk
  • 12,450
  • 15
  • 69
  • 109
Jirik
  • 1,226
  • 10
  • 18
0

In the project properties dialog in NetBeans you need to set the Main Class - otherwise the generated .jar will not be executable. Then, as already indicated, either double clicking on the .jar or the command java -jar will start the program.

Richard Walton
  • 4,769
  • 3
  • 37
  • 48