【问题标题】:Creating and running a Jar file创建并运行 Jar 文件
【发布时间】:2016-08-17 19:55:17
【问题描述】:

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

  1. ATM:具有多种功能来执行atm屏幕的动作。
  2. Main:该类调用ATM中的所有函数并执行它们。

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

谁能告诉我创建正确的 Jar 文件运行它的步骤?我两个都需要,因为我不知道哪里出错了。

更新:我正在使用 BlueJ。

【问题讨论】:

    标签: java jar executable-jar bluej


    【解决方案1】:

    创建一个 manifest.txt 文件。

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

    使用 Main-Class 作为这个 Jar 文件的入口点,当你加倍 点击这个 Jar 文件,“Example.class” main() 方法将是 启动。

    然后在命令行上

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

    希望这会有所帮助。

    【讨论】:

      【解决方案2】:

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


      如果你使用的是 Eclipse:

      • 右击项目>点击导出>选择Java文件夹下的“Runnable JAR file”>在启动配置中选择类名>选择保存jar的位置>完成。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-05
        • 1970-01-01
        • 1970-01-01
        • 2011-03-16
        • 2015-08-15
        相关资源
        最近更新 更多