可执行jar文件没有响应,也没有运行

问题描述:

我想将.java文件转换为可执行jar文件,我在命令提示符下这样做了。但每次我双击(打开)它什么也没有发生。可执行jar文件没有响应,也没有运行

jar cf Calculate.jar Calculator.java 

这就是我在cmd中输入的内容。如何获得可执行文件?我使用窗口

+0

是否包含在Manifest中指定的'main'方法的callss? – Soana

这不是它的工作方式,就是用这种方式创建一个带有.java文件的jar文件。

如果你想手动创建jar(如果你想做一次,而不是像ant或maven这样的构建工具,它可能有一些教育价值),你必须编译你的.java文件到一个带有javac的类。将它添加到jar中,然后修改META-INF/MANIFEST.MF清单文件以指定Calculator作为Main-Class属性的值。

查看Sun的旧guide