10个答案 按时间排序 按投票排序
-
对!用打包工具,我们公司做的网站平台就是用的Install打包工具将Tomcat、Mysql打包在一起,然后写了个批处理在安装时开启服务。
2010年1月27日 18:51
-
楼上hearken01和haokong讲得都很对。
grandboy推荐的installanywhere也不错,我习惯用innosetup,免费的。
总体来说,思路就是这些软件都搞成绿色化(其实他们都是绿色软件),然后放同一个目录里,写一个安装脚本(主要就是把tomcat和mysql注册成服务,调用它们自己的程序就可以了),然后用通用安装程序把整个目录打包成exe,这样就可以双击安装了。
至于还有人提到的exe4j,fatjar等等,都是用来打包可运行的java class的,估计你用不着——如果你的程序是web的话。2010年1月21日 15:04
-
把jdk、tomcat、mysql、java程序绿色化,写一个批处理文件,然后用rar打包成exe,在运行exe时,把文件解压出来,并执行批处理挂载mysql服务。
2010年1月16日 15:46
-
推荐使用InstallAnywhere, 这个东西是java写的,而且做出的安装可以在很多平台上运行,非常方便,而且是图形界面的,如果是公司的产品的话,这个东西是最适合的。声明:我可不是托。我们公司用都都是这个,但听老外说这个license很贵,所以一直都用7.1版本呢。
2010年1月14日 19:13
-
我感觉你这个想法挺邪恶的。
你的意思是不是想要一站式安装所有的东西?
那就要写个batch文件,最起码让batch调各个安装文件,安装后,在把发布的代码copy到所安装的tomact目录下面。
各种xxx_home的配置写到ini文件中。
把以上的文件和batch文件生成一个exe文件,双击exe文件,其实就是运行batch文件。
可以使用楼上说的Install4j,我还知道一个就是JSmooth。不过JSmooth你就要在写一个java文件用来调用bat文件2010年1月14日 16:49
-
首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了;但是exe文件在没有安装jre的电脑上不能运行,如果要求客户再去安装jre 设置环境变量 就不雅了。我们需要将jre打包。
1 打包成双击可执行的jar文件。
推荐插件:fatJar(Eclipse使用)
下载地址 http://sourceforge.net/project/showfiles.php?group_id=115990&package_id=125924
安装方法解压后将plugins文件夹下的net.sf.fjep.fatjar_0.0.24文件夹拷到eclipse安装目录的plugins 下。
用此工具可以方便的将eclipse中的工程打包成jar文件。如果是要打成可执行的jar请注意选取主类。
你的项目=〉Export..=>向导里有fat jar =>...
2 将jar文件转换成exe文件。
推荐工具:exe4j
用exe4j把java打包成exe
http://www.blogjava.net/hadeslee/archive/2007/10/12/152228.html
在我们写程序的时候,有时会有一种需求,那就是希望我们的程序是一个可执行文件,而不是一个 jar文件,其实大部份时候,可执行的jar文件都可以满足要求,但是如果我们的程序是需要保护的,那么打包成jar文件就不太安全了,因为jar文件就是一个解压缩文件,一解压就什么都能看到了,当然也可以选择混淆,但是混淆了以后排错就没那么容易了,因为混淆的时候,把一些类的信息都混淆了。如何既保证代码的安全又容易排错呢?那么打包成exe就是一种很好的办法了,其实我今天介绍这个方法并不是希望大家去打包成exe文件,因为exe文件毕竟不是跨平台的,用了exe的格式就失去了java的初衷了。
exe4j可以打包成各种格式的exe,可以把jar打包进exe,也可以引用一个外部的 jar文件,还可以打包成windows服务的程序,并且可以设置最低jre的版本,还可以设定启动画面,虽然java6.0已经实现了这一点,但是还是没有exe4j生成的启动画面快。
3 将exe文件并jre打包成安装文件,可以在没有安装java虚拟机的电脑上运行
推荐工具:install4j
Install4j介绍
http://www.blogjava.net/hadeslee/archive/2007/10/15/152855.html
install4j是一个功能强大的,多平台Java安装文件生成工具,用于生成Java应用程序本地化的安装及应用程序发布。 install4j 的优异性在于它易于使用,紧密的集成到目标平台,以及灵活的JRE 管理与部署选项。2010年1月13日 17:43
-
Jar程序可以通过eclipse中的插件exe4j打包成exe运行文件。
Tomcat 用来开发web应用的,不可能打包成exe文件。2010年1月13日 10:57
相关推荐
标题提到的"java程序转exe工具"就是这样的解决方案,它使得Java应用程序能够像原生的Windows程序一样运行,无需用户额外安装JVM。 描述中提到了几个关键点: 1. **转换功能**:这些工具能够把Java程序打包成.exe...
然而,许多用户可能没有安装Java,这可能导致运行Java程序的困难。为了解决这个问题,开发者可以将Java程序转换成可执行的Windows程序(.EXE文件),使其可以直接在没有Java环境的计算机上运行。本文将详细探讨如何...
### Java应用程序转化成exe文件的多种方法:深入解析与实践指南 #### 引言 将Java应用程序转换为exe文件是跨平台开发中的一个重要环节,尤其是对于Windows用户而言,exe文件的执行无需安装Java运行环境,极大地...
为了让Java程序能够在未安装JRE的Windows计算机上运行,需要将jar文件转换为exe格式。 **方法一:使用bat文件启动** - 在包含`HtmlFrame.jar`的文件夹中创建一个bat文件,比如命名为`HtmlFrame.bat`。 - 编写...
**exe4j:Java程序转成.exe的利器** 在IT行业中,Java作为一种跨平台的编程语言,被广泛用于开发各种应用程序。然而,在Windows系统中,用户通常习惯于执行.exe格式的可执行文件。这就引出了一个问题:如何将用Java...
wav 格式文件用于 java 程序转换mp3 使用
Java 程序打成 jar 包是将 Java 程序打包成一个可执行的文件,以便于用户直接运行程序,而不需要安装 JRE 环境和数据库。下面是将 Java 程序打成 jar 包的步骤。 首先,需要完成 Java GUI 程序的开发工作。在 ...
Java程序调用MATLAB接口 Java 程序调用 MATLAB 接口是 Java 和 MATLAB 之间的交互接口,允许 Java 程序调用 MATLAB 的函数和方法。本文将详细介绍 Java 程序调用 MATLAB 接口的注意事项、环境安装、MATLAB 如何生成...
"Java程序打成Jar包做成EXE安装程序" Java程序打成Jar包做成EXE安装程序是将Java程序打包成可执行的EXE文件,以便在Windows操作系统中可以直接双击运行程序。下面将一步一步地实现该过程。 首先,需要完成Java GUI...
实验一 熟悉Java程序设计环境 实验目的: 1、安装掌握Java软件开发工具包JDK。 2、熟悉并使用Eclipse集成开发环境。
JAVA安装程序JAVA安装程序JAVA安装程序JAVA安装程序JAVA安装程序JAVA安装程序JAVA安装程序JAVA安装程序JAVA安装程序JAVA安装程序JAVA安装程序JAVA安装程序JAVA安装程序JAVA安装程序JAVA安装程序JAVA安装程序JAVA安装...
Java SE程序 进制之间的转换Java SE程序 进制之间的转换Java SE程序 进制之间的转换Java SE程序 进制之间的转换Java SE程序 进制之间的转换Java SE程序 进制之间的转换Java SE程序 进制之间的转换Java SE程序 进制...
java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序java全屏程序
《Java程序设计习题集》是同作者所编写的清华大学教材《Java程序设计》相配套的习题集。习题集内容覆盖面广,包括:Java言的基本常识、基本语法、面向对象的基本概念、数组、字符串、异常处理、文件和数据流、图形...
在给定的标题"java程序自动重新启动"中,我们可以理解这是一个实现了自动重启逻辑的Java程序。描述指出,这个程序由三个.java文件组成:Test.java、Watch.java和AbstractRun.java,它们构成了一个简单的自动重启系统...
在实际开发中,可能会遇到需要将这两种形式的Java程序进行相互转换的情况,而转换的过程涉及到不同的运行环境和方法。本文将探讨Java小程序与应用程序的定义、区别以及如何实现它们之间的相互转换。 首先,Java小...
这是一个把人民币数字转换成大写的java程序
通过以上步骤,你可以使用InstallShield成功地制作出一个包含JDK和Resin服务器的Java Web程序安装程序,使用户能够便捷地在自己的计算机上部署和运行Web应用。同时,文档如"InstallShield 制作安装程序文档.docx"会...
在这个"java开发可安装程序exe的JFrame相关jar包"中,重点是利用JFrame这个Java Swing组件来构建图形用户界面(GUI)并将其打包成.exe。 JFrame是Java Swing库中的一个核心类,用于创建窗口应用程序。它是Java GUI...