java 封装优化工具,Java开源封装工具

Java开源打包工具

IzPack

1519536324.gif

IzPack 是一个 Java 安装程序制作工具,能够制作一些简单的安装程序。制作出来的安装程序能在 Unix-like, MacOS X, Windows 等系统平台上运行。

更多IzPack信息

1519536325.gif

JSmooth

1519536324.gif

使用JSmooth将做好的JAR包装成EXE。

更多JSmooth信息

1519536325.gif

launch4j

1519536324.gif

launch4j是Java应用程序的Windows本地可执行文件 (.exe) 封装器。提供了本地弹出屏幕,应用程序图标,JRE搜索或使用绑定的JRE,启动失败反馈,传递命令行参数,ant脚本。

更多launch4j信息

1519536325.gif

VAInstall

1519536324.gif

VAInstall

是多平台的安装程序。你要包装起来的软件可以是可执行的 java class, Windows .EXE, Linux 可执行档,或者是 UNIX

shell 档案。使用者可以选择四种安装的介面,graphic, xtra, text 或是 ansi。VAInstall

只需要很少的空间,他不会使用任何大的暂存档案,而且还可以很容易使用反安装功能。

更多VAInstall信息

1519536325.gif

Toolshed

1519536324.gif

Toolshed是一个既小又简单的JAVA安装制作工具。

更多Toolshed信息

1519536325.gif

AntInstaller

1519536324.gif

AntInstaller通过XML文件定义UI,用Ant做后台。所以ANT所能做的事情AntInstaller同样也胜任。

更多AntInstaller信息

1519536325.gif

FreeInstaller

1519536324.gif

FreeInstaller能够把JAVA程序打包成多种平台下的应用程序比如UNIX, LINUX 和 Windows NT.

更多FreeInstaller信息

1519536325.gif

ROXES ANT Tasks

1519536324.gif

这个工具利用 ANT 来制作在 Windows, MacOS X, Unix 平台上可执行的文件,比如 exe,zip,jar。ROXES ANT Tasks 基于 GPL 发布。

更多ROXES ANT Tasks信息

1519536325.gif

Mini Installer

1519536324.gif

Mini Installer是用来构建JAVA安装程序一个简单类包。整个过程以脚本为驱动,最后结果是一个独特的JAR文件。用户可以通过双击来执行一个类似向导的安装过程。

更多Mini Installer信息

1519536325.gif

Antigen

1519536324.gif

Antigen (Ant Installer Generator)这个工具结合一个ANT构建脚本与一个GUI来把Java文件打包成可执行的Jar文件。它的主要目的是从Ant脚本创造一个强大的图形安装工具。

更多Antigen信息

1519536325.gif

Packlet

1519536324.gif

Packlet是一个针对Java的简单安装工具。一个Packlet类似于一个zip或tgz文件。它把应用程序打包成一个单一的可分解的压缩文件。Packlet文件能够在任何有安装Java 2运行环境的机器上运行。

更多Packlet信息

1519536325.gif

Java Service Wrapper

1519536324.gif

Java Service Wrapper可以把Java应用程序安装成一个Windows NT服务或Unix Daemon.它同时还为应用程序提供日记功能,灵活的配置,可靠的运行性能,按需求重新启动,简化应用程序的安装等,

更多Java Service Wrapper信息

1519536325.gif

JPackIt

1519536324.gif

JPackIt可以把Java工程打包成一个可执行的包(如:jar,class或exe).包括所有Java应用程序资源如:代码,图片,属性文件和被引用的第三方包.

更多JPackIt信息

1519536325.gif

One-JAR

1519536324.gif

One-JAR可以解决如何把一个依赖于多个其它jar文件的应用程序发布成一个单一的可执行Jar文件.它使用一个可定制的类装载器(classloader)来打开在主Jar中的Jar文件包.

更多One-JAR信息

1519536325.gif

Autojar

1519536324.gif

Autojar

帮助从不同的inputs(如:自身classes,外部文档等)制作最小的Jar文件。它从一个或多个给定的classes开始,依据字节码

(bytecode)递归搜索相关联的classes,然后从input文档中提取这些Classes,并把它们拷贝到output中.

最终的文档将只包含真正需要的classes. 因而能够保持applet的大小并降低applet的加载时间或者让应用程序独立于第三方类库。

更多Autojar信息

1519536325.gif

MJAR

1519536324.gif

MJAR(Managed Jar Framework)Java软件分发/打包框架。它允许在相同VM内并行部署classloader分离的应用程序。MJAR使用Spring框架来管理内部组件。

更多MJAR信息

1519536325.gif

NativeJ

1519536324.gif

NativeJ是一个采用Java1.5开发的打包工具。利用NativeJ可把Java应用程序制作成真正独立不依赖于JRE的本地(windows,linux与mac)可执行程序(如Windows中的.exe) 。支持SWT,JFace,AWT和Swing 。

更多NativeJ信息

1519536325.gif

PackJacket

1519536324.gif

PackJacket是IzPack项目的一个GUI操作前端,采用Java Swing开发。用于为你的应用程序创建一个安装包。利用PackJacket创建的安装包支持多种平台和多种语言。

更多PackJacket信息

1519536325.gif

WinRun4J

1519536324.gif

WinRun4J

是一个用在Windows中可配置的Java启动器(Launcher)。可以用它来制作一个启动Java应用程序的exe

可执行程序。可以指定exe程序图标,启动欢迎界面,自定义在任务管理器中显示的名称。它使用INI文件来配置classpath、main

class、vm参数和程序参数。此外还可以将程序添加到Windows服务中。

1519536326.gif

收录时间:2010-12-23 14:16:17

更多WinRun4J信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值