当前位置: 首页 > 知识库问答 >
问题:

Jar文件工作不正常?

秦滨海
2023-03-14

我用java做了一个经典的Hello world程序,叫做Hello.java:

public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello world");
    }
}

我编译了它:javac你好。java
然后我制作了一个名为manifest的清单。txt:

Main-Class: Hello

然后我说jar-cfm-myJar。罐子清单。你好。类,它确实创建了一个jar文件
,但当我创建了java-jar-myJar时。jar它说没有主清单属性。提前谢谢。

共有2个答案

国胤
2023-03-14

您必须修改META-INF/MANIFEST。MF并将这一行添加到主类:com。我的包裹。你们班

薛钧
2023-03-14

应该是这样的

Jar-cvfm myJar.jarmanifest.txtcom.mysample.work.Hello.class

v-详细(可选)

检查你的Hello类是否有正确的软件包

 类似资料:
  • Android Studio是完美的工作,但当我执行jar文件 但jar文件在这种情况下无法执行,这是出了什么问题。有什么建议吗

  • 我在1-2年前用libGDX做了一个游戏,我可以在eclipse上运行它,它很有效。当我想导出jar文件时,我转到Export-Runnable jar file-这里我选择package required libraries并导出它。

  • 我有一个我写的程序的输出文件。它由FileWriter和BufferedWriter编写。 稍后,我使用类似于的行写入文件。 当我简单地在Eclipse中运行程序时,输出文件的格式是正确的,每条消息都写在新行上。然而,当我导出到一个. jar文件时,它不再工作,并且把每条消息放在一行上,就好像“\n”不工作一样。 我是否错误地使用了FileWriter/BufferedWriter,或者它在一个环

  • 我试图列出ftp服务器中特定目录下的所有文件。 虽然目录是一个有效的,但代码卡住,而调用listFiles,可能是什么原因。?进一步我想提到的是,一个单独的netbean项目访问相同的FTP服务器工作正常与相同的代码,但maven项目有问题。请帮助。

  • 我正在尝试将我从eclipse制作的pacman游戏导出到。罐子包装。问题是,尽管eclipse上的一切都运行良好,但当。jar已导出,我使用的资源无法正确加载。我将它们放在一个单独的/res文件夹中,该文件夹位于构建路径上。我通过以下方式访问它们: 我做错了什么?这里是我得到的错误的一个例子(只有在eclipse上导出的. jar中运行良好)

  • 我的Intellij项目在IDE中完美地运行,但任何试图提取有效数据的方法。来自它的jar文件导致了某种错误。我的项目使用Maven、Spring和Apache Ignite。这是我的pom。xml文件: 清单: 并且,文件夹结构: 我列出了以下尝试: 1-在pom中运行mvn clean install。xml目录:编译得很好,但我得到的错误是相对于jar文件没有主清单属性。 2-我打开jar文