我在eclipse上有一个程序并将其导出为可运行的JAR文件,如何在双击时运行它?

时间:2012-12-20 06:38:28

标签: java eclipse jar

import java.util.Scanner;

public class NumberAverager {

/**
 * Averages Inputted Numbers
 */
public static void main(String[] args) {

    int num1;
    int total = 0;
    int count = 0;
    //int[] numArray = new int[count];
    String input;
    Scanner keyboard = new Scanner(System.in);

    do
    {   
        if (count == 0)
        {
            System.out.println("Please enter the first number you wish to average.");
            input = keyboard.nextLine();
        }

        count++;

        System.out.println("Please enter your next number or 'calculate' to find the average.");
        input = keyboard.nextLine();

            try 
            {
                num1 = Integer.parseInt(input);
                total = total + num1;
                //numArray[count]=num1;  
            }

                catch (NumberFormatException e)
                {
                        System.out.println("You entered " + count + " numbers.");
                        System.out.println("The average is " + (float)total/count);
                        //System.out.println(numArray[count]);
                        input = "calculate";
                }


    } while (input!= "calculate");

    keyboard.close();
}
}

如果有帮助,那就是我的程序,

清单说明如下:

Manifest-Version: 1.0
Main-Class: NumberAverager

尝试执行此操作只是一个简短的程序,但我不知道还有什么办法让它工作,我不知道如何从命令行运行它来尝试这样做,并且双击它时鼠标加载一秒钟没有任何反应

感谢

我是java的新手,只是一个开始的学期,所以我需要非常详细的解释如何做到这一点,再次感谢

3 个答案:

答案 0 :(得分:0)

双击时,您需要一个用户界面来显示内容。否则它将运行代码,但它不会显示任何内容。

Here is a tutorial on making a GUI

答案 1 :(得分:0)

使用java -jar在命令提示符下执行jar文件。

java -jar C:/path/to/jar/your_jar_file.jar 

答案 2 :(得分:0)

java -jar <PATH_TO_YOUR_JAR_FILE>

并确保java在$ PATH