*.jar文件的作用、如何生成jar文件、如何运行jar文件,最好有实例???? 一种压缩格式,类似于.zipjava 的开发工具在导出时会可选的生成.jar文件运行:java -jar -classpath .jar 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 产生:<JDK_DIR>\BIN\jar -cf MyFile.jar *.class 在 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 用JBuilder吧,程序做好之后用Wizards菜单下的Archive Builder就可以轻松搞定。 请教jvm类加载一个问题 自定义泛型类,出现的错误,cannot create a generic array of E,其中E是泛型变量 如何高效率研究java新技术? dispatchAction的方式,是不是只能针对一个actionForm? AOP的内部是怎么实现的?深度讨论内部实现 帮我看看哪出错了? java与数据库的问题:怎样启动数据库驱动程序??? snmp4j客户端 实现接口时出错,分数大大的有 高手们:如何在applet里实现不停绘图的同时,能够响应我的滚动条啊?急!!! 谁有网上论坛(bbs)的代码? 各位大哥帮我指正一下哪儿有错!
时调用的类,这个类必须有 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