javalinuxeclipseubuntu

Create a java executable with Eclipse


This is a totally newbie question. I'm running Eclipse on Ubuntu. I created a test project that I want to compile to an executable (whataver the linux equivalent is of a Windows .exe file). Here's the contents of my program:

public class MyTest {
    public static void main(String[] args) {

        System.out.println("You passed in: " + args[0]);

    }
}

I want to know how to compile it and then how to execute it from the command line.


Solution

  • You need to create an executable JAR file. Steps will follow shortly.

    Right click on the project and select JAR file under Export.

    enter image description here

    Enter the path where you want it to be saved. The example here is of Windows. Change according to your platform.

    enter image description here

    Click Next.

    enter image description here

    Edit the Main Class field by browsing and selecting the location of your class that contains the main method.

    enter image description here

    Run it

    To run the JAR file, open up a shell or command prompt and execute the following command:

    java -jar path/to/test.jar