Java开源打包工具

IzPack

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

更多IzPack信息

JSmooth

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

更多JSmooth信息

launch4j

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

更多launch4j信息

VAInstall

VAInstall

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

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

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

更多VAInstall信息

Toolshed

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

更多Toolshed信息

AntInstaller

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

更多AntInstaller信息

FreeInstaller

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

更多FreeInstaller信息

ROXES ANT Tasks

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

更多ROXES ANT Tasks信息

Mini Installer

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

更多Mini Installer信息

Antigen

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

更多Antigen信息

Packlet

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

更多Packlet信息

Java Service Wrapper

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

更多Java Service Wrapper信息

JPackIt

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

更多JPackIt信息

One-JAR

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

更多One-JAR信息

Autojar

Autojar

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

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

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

更多Autojar信息

MJAR

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

更多MJAR信息

NativeJ

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

更多NativeJ信息

PackJacket

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

更多PackJacket信息

WinRun4J

WinRun4J

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

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

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

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

更多WinRun4J信息

java 封装优化工具,Java开源封装工具相关推荐

  1. java部署工具下载_Walle部署工具-Walle(开源部署工具)下载 v2.0.1官方版--pc6下载站...

    Walle开源部署工具是一款免费开源的上线部署平台,Walle开源部署工具支持各种web代码发布,php.java等代码的发布.回滚可以通过web来一键完成.walle更人性化,高颜值,支持git.多 ...

  2. java mysql工具_Java开源数据库管理工具

    SQuirreL SQL Client SQuirreL SQL Client 是一个用 Java 编写的程序,它允许您查看数据库的内容.发出 SQL 命令,以及如您将看到的,执行许多其他功能.构建该 ...

  3. 高时空损耗的Scanner会卡爆程序(记洛谷P1567的Java性能优化,Java语言描述)

    写在前面 对性能调优,其实我一个弱鸡,用的也不多,特别是这种OJ连JVM调优都不成. 大佬s勿喷,且看小菜鸡如何在一道OJ题里与Java性能搏斗! 题目要求 P1567题目链接 简单分析 10^9,没 ...

  4. java weka 聚类_简单开源数据挖掘工具weka进行文本聚类

    目前非代码的数据挖掘工具很多,但非开源,weka是一款开源软件.只要安装jdk环境就可使用(具体安装jdk可以百度) 本文将论述如何不用代码,使用weka操作,通过与文档频数与单词权的特征选择方法进行 ...

  5. http 测试工具_20+最好的开源自动化测试工具

    本文开始逐步的降低公众号更文频率,提升文章质量,帮忙多点点文章末右下角的"好看"支持下,也可以将本文分享到朋友圈或你身边的朋友,谢谢 最佳开源自动化工具有哪些呢? 在本文中,整理了 ...

  6. Java Hutool 介绍 hutool 工具包 模块 封装 工具

    1.简介 Hutool文档 (很重要) Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以&q ...

  7. java练习(数组工具类的封装)[目前写过最长的代码,虽然不难]

    java练习(数组工具类的封装)[目前写过最长的代码,虽然不难] package myUtil.arrayUtil;public class ArraysUtil {/*** 升序排列一个byte数组 ...

  8. java 正则 工具类_正则表达式工具类,正则表达式封装,Java正则表达式

    正则表达式工具类 正则表达式封装 Java正则表达式 >>>>>>>>>>>>>>>>>>& ...

  9. JWT|概述|JWT结构|JWT在java中的使用|JWT工具类的封装|JWT在springboot中的使用|JWT与拦截器的配合

    JWT ! 前记: 官网:https://jwt.io/ jwt有人说是用计算力换空间(相对于session) 小程序后台要求全部用springboot实现..登录状态的管理:本来想用自己随便生成UU ...

  10. java utf8 简繁转换 类库_Java封装简体繁体(香港台湾)转换工具

    简体繁体转换 新建工具类:HKTWwordVO import java.io.BufferedReader; import java.io.FileNotFoundException; import ...

最新文章

  1. Kubernetes集群监控方案
  2. 理解这几张图,你就是js小牛了
  3. python中函数的调用_慢步python,编程中函数的概念,python中函数的声明和调用
  4. 基于android的视频采集系统的设计与实现,基于Android的视频通话系统的设计与实现.docx...
  5. java 异步读写_Java异步与AIO
  6. python二级模拟选择题集错网_计算机二级python真题:第1套选择题A
  7. 【今日CV 视觉论文速览】05 Dec 2018
  8. 虚拟语气和推测(三)
  9. 常用sql操作语句实战演示
  10. 12年前的 Linux bug 复活,DNS 缓存投毒攻击重现
  11. ora hash oracle官网,oracle计算hash值
  12. 一个厂商网站的SQL安全检测 (啊D、明小子)
  13. Python3 豆瓣《前任3》评论的词云
  14. 量化投资的Python入门,也很适合机器学习Python入门
  15. linux虚拟内存满了怎么办,解决linux虚拟内存不够用的方法
  16. 深入理解Amazon Alexa Skill(四)
  17. Unitek的USB3.0 TF卡读卡器
  18. ERNIE: Enhanced Language Representation with Informative Entities中文
  19. 手工植锡、焊接BGA芯片
  20. 9大论坛、多项AI创新成果,Imagination邀您共聚 AIIA2020人工智能开发者大会

热门文章

  1. makefile--编译出现,未定义的字符
  2. 在mobile5.0上实现滑动效果控件
  3. 鲜为人知的软件项目管理原则
  4. 最快理解使用CSS弹性盒子
  5. Java对象映射XML文件
  6. Linux下部署WordPress
  7. Bootstrap图片中加播放按钮
  8. PHPeclipse操作svn
  9. apt install:文件尺寸不符(25294 != 25412)。您使用的镜像正在同步中?
  10. 分析一个JDK卡死问题,还真有点麻烦