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

时间:2015-11-05 14:37:08

标签: java mysql windows-installer

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

1 个答案:

答案 0 :(得分:0)

您应该能够在编译时使用程序集构建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,则可以在应用程序中以编程方式处理安装。