2012-05-10 92 views
-1

我已经开发了我的“hello wold”java程序并将其打包到.jar文件中,但是我没能将其作为计算机上的可执行软件运行。如何在jar中运行java可执行文件

+0

您需要使用google更多。这不是一个唯一的问题 – keyser

+0

谷歌 - >“运行一个Java .jar”或“运行一个Java可执行文件”,前10名点击。 – Matten

+0

您能否告诉我们您收到了哪些错误以及您尝试了什么?如果我们知道情况是什么,它可能会更容易回答。请记住,当你发布问题时,我们可能不知道你对这个问题所知的一切,所以尽可能描述一下,如果可以的话,包括例子,错误消息,代码片段等。而且,像操作系统这样的东西也可能是相关的。请花时间给我们尽可能多的信息,然后有人会花时间给你一个合适的答案。 – Ewald

回答

0

您是否熟悉命令行?如果是这样,导航到你的罐子是在文件夹中,键入:

Java的罐子filename.jar

1

你必须生成一个“可运行的JAR”使用例如IDE。如果您使用的是Eclipse,请在项目>导出...> Java>可运行的JAR文件上进行“右键单击”。一旦你得到了你的JAR文件,使用命令java -jar myRunnableJarFile.jar运行它。

1

您需要一个名为META-INF的文件夹中的MANIFEST.MF文件。在MANIFEST.MF中写入以下内容:

Manifest-Version: 1.0 
Main-Class: your.package.HelloWorld 

将此文件夹/文件打包到编译后的类文件中。然后打开一个终端(或输入“CMD”进入启动/执行针对Windows操作系统)和写下面来启动应用程序:

java -jar yourapp.jar 

那么就应该只要你有Java的RE在系统类路径中工作。

相关问题