任何想法如何制作一个可运行的jar? 如果我想在HTML中实现它,我需要一个runnable或只是一个.jar文件? 编辑: 我的布局似乎没有得救? :(抱歉,这是我的第一篇文章:(
答案 0 :(得分:0)
如果你想要一些可以用“java -jar”运行的东西,你需要在JAR清单中指定主类。
答案 1 :(得分:0)
要使用java -jar命令运行jar或者双击你需要指明要运行的主类的jar,你可以在META-INF / Manifest中添加 Main-Class 你的jar的.MF,在这个链接中你可以看到how to setup the main class
答案 2 :(得分:0)
要添加到Césars的评论,您是否尝试过:
jar cvf YourApplication.jar *.class
来自“Java How to Program”:
这应该会破坏在当前目录中创建的类 一个名为YourApplication.jar的JAR文件,其中包含applet的.class 文件。如果程序有其他资源,您只需添加该文件即可 这些资源存储到的名称或文件夹名称 上一个命令的结尾。字母cvf是命令行选项 到jar命令。 c选项表示该命令应该 创建一个新的JAR文件。 v选项表示命令应该 生成详细输出,以便您可以看到文件列表和 目录包含在JAR文件中。 f选项表示 命令行中的下一个参数(YourApplication.jar)是 新的JAR文件的名称。
根据你的一个问题,你问“我是否想用HTML实现它,我需要一个runnable还是一个.jar文件”。不,如果需要,您可以运行类文件。
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<applet code = "YourApplication.class" width = "300" height = "45">
</applet>
</body>
</html>
答案 3 :(得分:0)
你可以使用exe4j工具,它将你的类带入jar并为你生成exe。 试试这个http://www.ej-technologies.com/products/exe4j/overview.html