*.jar文件的作用、如何生成jar文件、如何运行jar文件,最好有实例????

xietangz 2001-06-13 03:04:00
...全文
565 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xietangz 2001-06-14
  • 打赏
  • 举报
回复
ghw 2001-06-13
  • 打赏
  • 举报
回复
用JBuilder吧,程序做好之后用Wizards菜单下的Archive Builder就可以轻松搞定。
carmon 2001-06-13
  • 打赏
  • 举报
回复
在 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
wolfsquare 2001-06-13
  • 打赏
  • 举报
回复
产生:<JDK_DIR>\BIN\jar -cf MyFile.jar *.class
donghongyang 2001-06-13
  • 打赏
  • 举报
回复
一种压缩格式,类似于.zip
java 的开发工具在导出时会可选的生成.jar文件
运行:java -jar -classpath .jar

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧