我正在为我的Java应用程序寻找一个可以捆绑我自己的JRE和MySQL数据库的安装程序,我听说过Install4J。 Install4J是否具有捆绑MySQL数据库5.0的功能,以便我的客户可以使用MySQL作为数据库轻松安装应用程序?
答案 0 :(得分:3)
您可以使用 Inno设置。从http://www.jrsoftware.org/isinfo.php
下载用于安装mysql和jre,您可以使用批处理文件并在 inno setup 中调用。
你应该使用批处理文件静默安装mysql和jre。
静默安装的示例jre7u7:
jre-7u7.exe /s UPDATE=0
静默安装mysql的示例:
msiexec /i "mysql-5.5.21.msi" /quiet INSTALLDIR="%PROGRAMFILES%\MySQL\MySQL Server 5.5"
例如,静默配置实例mysql:
MySQLInstanceConfig.exe -i -q "-lC:\mysql_install_log.txt" "-nMySQL Server 5.5" "-p%pro%\MySQL\MySQL Server 5.5" -v5.5.21 "-t%PROGRAMFILES%\MySQL\MySQL Server 5.5\my-template.ini" "-c%pro%\MySQL\MySQL Server 5.5\my.ini" ServerType=DEVELOPMENT DatabaseType=MIXED ConnectionUsage=OLTP Port=3306 ServiceName=Mysql Charset=utf8
答案 1 :(得分:1)
您可以使用高级安装程序。从http://www.advancedinstaller.com/下载。
您可以捆绑jre和数据库文件