标题:[转载]Java应用程序发布工具[无需输入jar命令,无需创建清单文件即可将Java ...
只看楼主
longziyong
Rank: 2
来 自:四川省威远县
等 级:禁止访问
帖 子:77
专家分:23
注 册:2007-8-22
 问题点数:0 回复次数:6 
[转载]Java应用程序发布工具[无需输入jar命令,无需创建清单文件即可将Java程序打包
无需输入jar命令,无需创建清单文件即可将Java

程序打包成jar文件!

基于jar命令的图形窗口工具,帮你快速、安全的

打包发布Java应用程序!

由于是纯Java程序,因此在运行此程序之前必须

安装好JDK,并配置path环境变量,否则无法正常运

行!



[此贴子已经被作者于2007-10-14 10:38:16编辑过]

附件: 游客没有浏览附件的权限,请 登录注册
搜索更多相关主题的帖子: jar Java 应用程序 清单 命令 
2007-10-14 10:34
dadoujiao
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-9-28
得分:0 
什么东东啊 ?
试一下!~~~~
2007-10-14 10:40
longziyong
Rank: 2
来 自:四川省威远县
等 级:禁止访问
帖 子:77
专家分:23
注 册:2007-8-22
得分:0 

程序运行教程如下:

Java应用程序发布工具[暂时取名叫“DragonJava”吧]使用方法步骤:

一、启动DragonJava,阅读软件说明。如图1所示[这一步没有什么实用价值,全是一堆废话,但要注意:使用本工具之前必须安装好JDK,并配置Path环境变量,否则无法正常运行,因为本工具自身就是一个纯Java程序,而且该工具自身就是由DragonJava完成打包]。

[IMG]http://pdfbbs.com/java/images/2007/DragonJava1.gif[/IMG]

图1 阅读DragonJava使用说明

二、阅读完DragonJava使用说明之后,单击下一步,进入资源文件包目录设置窗口。如图2所示。

[IMG]http://pdfbbs.com/java/images/2007/DragonJava2.gif[/IMG]

图2 资源文件包目录设置

这一步很重要,当然在特定条件下,也可跳过此步。下面对几种可能出现的情况分别举例说明。

(1)假设DragonJava存放在D:\Java目录下,而你所要打包的Java类和其它一些资源(图片,声音等)[统称为文件资源,Java程序中没有设置包的情况]也存放在该目录下,则可跳过此设置,直接点击下一步按钮即可。

(2)假设DragonJava存放在D:\Java目录下,而你所要打包的文件资源被Java程序自动或手动存入testPackage包中,testPackage包存放在D:\Java目录下,则可跳过此设置,直接点击下一步按钮即可。即如果文件资源顶层包与本工具在相同目录下,都可跳过此步骤。

(3)假设文件资源顶层包与DragonJava不在同一目录下,则通过“选择路径”按钮设置文件资源顶层包所在的目录。

三、设置好文件资源顶层包后,单击“下一步”进入清单文件创建窗口,指明程序的主类。如图3所示。

[IMG]http://pdfbbs.com/java/images/2007/DragonJava3.gif[/IMG]

图3 指明程序的主类
说明:

(1)JDK的版本:指明用于编译生成类文件的当前JDK版本,可保持默认值。

(2)应用程序主类名:指定程序的入口,即包含main方法的类。若程序中指定了包,则在此要输入包名,否则只需输入主类名称即可。如MainClassName或packageName.MainClassName或packageName1.packageName2.MainClassName,依此类推。

(3)应用程序版本:指明当前用户发布的程序版本。

四、单击“下一步”按钮,进入jar文件设置窗口,如图4所示。

[IMG]http://pdfbbs.com/java/images/2007/DragonJava4.gif[/IMG]

图4 jar文件参数设置

说明:

(1)资源文件:显示当前用户添加的文件资源,若是一个资源文件包,则只显示包名。

(2)设置资源文件...:用来确定文件资源所在的顶层包。当确定了顶层包之后,无需再依次“添加”单个资源文件了。

(3)添加:此按钮用来添加资源文件。此按钮只有在没有设置顶层包的情况下才有用,否则添加无效。因为设置顶层包后,程序将把顶层包下的所有文件全部压缩在目标jar文件中。

(4)删除:用来删除资源文件列表框中的选中信息。

(5)jar文件保存的地址[可省略]:用来指定目标jar文件生成后存放在何处,若不指定,则默认保存在与DragonJava相同的目录下面。

(6)jar文件名称[不加.jar扩展名]:用来指定目标jar文件的文件名[即生成后的jar文件名称],但是不能加.jar扩展名,因为程序预先以设定,再次指定扩展名会重复。

五、单击“下一步”按钮,查看jar文件创建结果,完成Java应用程序的发布。如图5所示。

[IMG]http://pdfbbs.com/java/images/2007/DragonJava5.gif[/IMG]

图5 完成jar文件的创建

说明:

当创建好jar文件后,若用户不单击“完成”按钮,而采用其他方式退出程序,则DragonJava在运行过程中创建的临时清单文件不会删除,只有当用户单击“完成”时,程序将自动删除多余的清单文件,这样用户就不需要自己手动删除临时清单文件了。


LZY'Blog http://www.
2007-10-14 10:41
longziyong
Rank: 2
来 自:四川省威远县
等 级:禁止访问
帖 子:77
专家分:23
注 册:2007-8-22
得分:0 

该压缩包中只包括打包后的.jar文件,源文件在我的个人主页上,欢迎访问我的个人主页查看java应用程序发布工具源代码。

java应用程序发布工具相关文章地址列表:

教程地址: http://pdfbbs.com/java/display.asp?id=147

使用示例地址: http://pdfbbs.com/java/display.asp?id=146

源代码地址:http://pdfbbs.com/java/display.asp?id=145


LZY'Blog http://www.
2007-10-14 10:45
hs_lqf
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2007-10-14
得分:0 
2007-10-14 11:58
longziyong
Rank: 2
来 自:四川省威远县
等 级:禁止访问
帖 子:77
专家分:23
注 册:2007-8-22
得分:0 
还有更多好东西,要看的就到我的个人主页上去:

威龙网:http://www.pdfbbs.com

这个程序还不完善,请大家多多指教!


广告一下,不会删ID吧!

LZY'Blog http://www.
2007-10-14 12:07
jasonldz
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2007-10-17
得分:0 
谢了
2007-10-17 20:37



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-177461-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.478154 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved