我正在为我的 Java 应用程序寻找一个安装程序,它可以捆绑我自己的 JRE 和 MySQL 数据库,我听说过 Install4J。 Install4J 是否具有捆绑 MySQL Database 5.0 的功能,以便我的客户可以轻松安装以 MySQL 作为数据库的应用程序?
最佳答案
您可以使用 Inno Setup。从 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
关于mysql - 使用 MySQL 数据库为 Java 应用程序制作安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16085645/