java - 将 MySQL 服务器安装程序与 Java 项目捆绑在一起

标签 java mysql windows-installer

我刚刚完成了一个使用 MySQL 数据库的 Java 项目。 我需要生成一个 Windows 安装程序,在“Program Files”中为该项目创建一个文件夹,自动安装 MySQL Server Essential 和 JRE 来运行该项目。 我该如何实现这个?

最佳答案

您应该能够在编译时使用程序集构建 zip 文件:

    <plugins>
        <plugin>
            <artifactId>maven-assembly-plugin</artifactId>
            <configuration>
                <descriptors>
                    <descriptor>
                        src/main/assemblies/my-assembly.xml
                    </descriptor>

http://maven.apache.org/plugins/maven-assembly-plugin/

您可以使用它将 mysql 与您的应用程序捆绑在一起。与 mysql 一起,您可以将一个批处理脚本捆绑在一起,在您想要的位置安装 mysql 和 JRE。或者,如果 JRE 已存在于目标系统中,您可以在应用程序中以编程方式处理安装。

关于java - 将 MySQL 服务器安装程序与 Java 项目捆绑在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33547315/

相关文章:

java - 接受 Unicode 短信

Java - Apache POI 整数验证

php - opencart安装问题

windows-installer - 如何在 Installshield 2018 中添加发布者

java - Eclipse中导入类的问题

java - 两个 Java 字符串在不相等时表示它们相等

mysql - yeoman 全栈生成器社交 Oauth 问题

mysql - 在 MySQL 中,如何从一列输入不一致的日期中提取年份作为字符串?

dll - 在基于 WiX msi 的安装程序中包含 dll

c++ - 如何从MSI包中读取产品代码?