MDA/MDD/TDD/DDD/DDDDDDD
posts - 536, comments - 111, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

如何制作一个双击可执行的jar文件

Posted on 2007-04-06 21:05 leekiang 阅读(1299) 评论(0)  编辑  收藏 所属分类: tips

1,编写清单文件test.mf,这里假设主类为test.HelloWorld.class。注意冒号后面有且只有一个空格。
      Manifest-Version: 1.0
      Main-class: test.HelloWorld
      Created-By: 1.4

2,   把test.mf放到与src平行的目录下,然后在src目录下执行jar cfm test.jar ../test.mf  *
3,   如果被WinRAR进行了文件关联,可在WinRAR的"选项-->设置-->综合"里取消关联。

  如果双击jar包还是报Could not find the main class, Program will exit的错误,可能是因为缺少依赖的jar包。
  解决办法: 把需要的jar包拷贝到src/lib下,同时在test.mf中加入一行:
                    Class-Path: lib/org.eclipse.swt.win32.win32.x86_3.2.2.v3236.jar

  如果想看控制台的输出信息,可以创建内容如下所示的bat文件

java -jar test.jar
pause;


 


只有注册用户登录后才能发表评论。


网站导航: