1

我希望用我在学校用 jCreator 制作的这个漂亮的小程序给我的父母一个惊喜,感谢任何和所有的帮助。我的问题是我自己不会理解任何高级说明,所以我要求您以初学者可以理解的方式说出您的答案。我可以在学校使用 JDK,所以这应该不是问题,请列出我可能需要的任何必要材料。谢谢!

import java.util.Scanner;

public class Calender {
    public static void main(String args[]){
        System.out.println("\nCALENDER.JAVA\n");
        Scanner keyboard = new Scanner(System.in);
        System.out.println("Determine birthstone using numbers 1-12 represent     calender months");
        System.out.print("Enter Month Number ===>> ");
        int month = keyboard.nextInt();
        System.out.println();

        switch (month){
            case 1: System.out.println("January Garnet");   break;
            case 2: System.out.println("February    Amethyst"); break;
            case 3: System.out.println("March   Aquamarine");   break;
            case 4: System.out.println("April   Diamond");  break;
            case 5: System.out.println("May Emerald");  break;
            case 6: System.out.println("June    Pearl / Alexandrite");  break;
            case 7: System.out.println("July    Ruby"); break;
            case 8: System.out.println("August  Peridot");  break;
            case 9: System.out.println("September   Sapphire"); break;
            case 10: System.out.println("October    Opal / Tourmaline");    break;
            case 11: System.out.println("November   Citrine / Topaz");  break;
            case 12: System.out.println("December   Tanzanite / Turquoise / Zircon");   break;
            default : System.out.println("This is not a valid entry.");
        }
        System.out.println();
    }
}
4

4 回答 4

1

是通过命令行创建 JAR 的官方 Oracle 教程。

是一个 JCreator 特定的答案。

于 2013-10-10T17:34:17.920 回答
1

请按照以下步骤操作:-

1.) 将您的文件放在包结构中,并将其声明在 java 代码之上。

2.) 设置 PATH 环境变量指向安装 JDK 的位置。

2.a)还在定义主类的同一文件夹中创建一个清单文件 3.)打开 cmd 导航到包位置并运行以下命令:-

jar cf 'jar-file-name'.jar 'input-file(s)'

4.) 通过命令运行以下jar文件

java -jar <jar file name >
于 2013-10-10T17:35:44.503 回答
0

从命令行:

jar cvfm nameOfJar.jar yourClass.class

于 2013-10-10T17:38:21.810 回答
0

听起来您想制作一个包含此类的可执行 jar。你可以用

jar cvfe calender.jar Calender *.class

创建完成后,您可以使用java -jar calender.jar.

于 2013-10-10T17:41:42.167 回答