有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java创建和运行Jar文件

我是java编程的初学者。我创建了一个名为Comp Project的包,其中包含两个类

  1. ATM:它有多种功能来执行ATM屏幕的动作
  2. Main:这个类从ATM调用所有函数并执行它们

现在程序运行良好,我必须创建一个jar文件。 我创建了一个Jar文件,将主类选择为main。但当我试着运行它时。。。。它不起作用。问题是我不明白创建清单是什么。。。我看了其他帖子,但什么都不懂

有人能告诉我创建一个合适的Jar文件和运行它的步骤吗??我两者都需要,因为我不知道哪里出了问题

更新:我正在使用BlueJ


共 (2) 个答案

  1. # 1 楼答案

    您可以使用jar cf yourCompAppJar.jar Main.class来创建jar文件,如果您有JDK 6,您可以使用cfe来指定入口点


    如果您使用的是Eclipse:

    • 右键单击项目>单击导出>选择Java文件夹下的“Runnable JAR file”>在启动配置中选择类名>选择保存罐子的位置>完成
  2. # 2 楼答案

    创建一个清单。txt文件

    Main-Class: fully.qualified.class.name of your main class
    

    Uses Main-Class as the entry point of this Jar file, when you double click on this Jar file, the “Example.class” main() method will be launched.

    然后在命令行上

    jar -cvfm Example.jar manifest.txt your-package-structure/*.class
    

    希望这有帮助