我刚刚完成了一个使用MySQL数据库的Java项目。 我需要生成一个Windows安装程序,在“Program Files”中为项目创建一个文件夹,自动安装MySQL Server Essential和JRE来运行项目。 我该如何实现呢?
答案 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,则可以在应用程序中以编程方式处理安装。