怎样修改*.jar文件,使之成为一个双击后可以运行的应用程序 ④在所有jar中都应该有一个META_INF目录,里面有一个MANIFEST.MF文件可以执行的jar的这个文件必然有一行类似下面的文字Main-Class: package.subpackage.HelloWorld 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先编写清单文件(Mainfestfiles):其内容为:Main-Class: A其中A为主类的类名。将其保存为Mainfestfiles.mf然后用jar命令生成.jar文件。如:jar cfm aaa.jar Mainfestfiles.mf A.class b.class image.gif其中c表示要生成一个新的jar文件;f表示要生成的.jar文件的名字;m表示清单文件的名字。我爱Java 同上在文件关联里面,找到或者新建.jar文件的关联,执行的操作程序为java -jar %1但是仍然需要jre 用JBuilder爽多了,Archive builder可以包办 如何让自己的jar文件运行?具体如下 在 jar 文件的 manifest 文件中可以指定当 JVM 运行 jar 文件 时调用的类,这个类必须有 main(). ----------------------------------- import java.awt.*; import java.awt.event.*; public class MyClass { public static void main(String[] args) { Frame f = new Frame(); f.addWindowListener (new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } } ); f.add(new Label("Hello world")); f.setSize(200,200); f.setVisible(true); } } ---------------------------------------------- 然后创建这个manifest 文件(manifest.mft) ---------------------------------------------- Manifest-Version: 1.0 Main-Class: MyClass Classpath: .\MyJar.jar ---------------------------------------------- 在 dos 窗口下运行 jar cvfm MyJar.jar manifest.mft MyClass.class 创建 jar 文件 运行 java -jar MyJar.jar 测试 在 explorer 内用鼠标双击 MyJar.jar 可以运行程序 如果在环境变量内加入 set PATHEXT=.EXE;.BAT;.CMD;.JAR 并且 MyJar.jar 在 path 下 则在 dos 窗口内运行 MyJar 则会调用 java -jar MyJar.jar 唧唧唧唧唧唧唧唧急急急 字符串提取 jbuilder9生成可执行文件 set()方法!! 请教Web统计表中间件开发。谢谢 关于JAVA Object 反序列化的问题,如何将一个格式化的String反序列化成对应的Java object 从字符串中查寻是否含有另一字符串的问题!!急急急急!! 关于close的问题 对自己写的类进行排序 新手问题 帮忙看看数据库的程序,运行不出来 一个初级问题,随给看一下,我是一个初学者,谢谢 在applet里面使用jdbc连sql server数据库时出错!
其内容为:
Main-Class: A
其中A为主类的类名。
将其保存为Mainfestfiles.mf
然后用jar命令生成.jar文件。
如:
jar cfm aaa.jar Mainfestfiles.mf A.class b.class image.gif
其中c表示要生成一个新的jar文件;f表示要生成的.jar文件的名字;m表示清单文件的名字。
我爱Java
在文件关联里面,找到或者新建.jar文件的关联,执行的操作程序为
java -jar %1但是仍然需要jre