java - 如何构建创建 .exe 而不是 .jar 的 msi 安装程序?
问题描述
我有一些关于 java 的 gradle 项目。我知道,如何通过 Launch4j 从 .jar 构建 .exe 工件。我还知道如何通过 gradle 插件“setup-builder”(使用 wixtoolset)创建 .msi 安装程序,它安装项目文件夹,其中包含 java 库和主 .jar 文件。现在我想结合这两点,但我找不到如何实现它的信息。可能吗?如果是 - 怎么做?或者也许有没有 wix/launch4j 的其他方法?
解决方案
您可以使用 Inno Setup,它会创建一个 .exe 安装程序。它非常有用,因为您可以在安装中包含一些其他程序(如 MySQL 安装程序或 Java 安装程序)。http://www.jrsoftware.org/isinfo.php
推荐阅读
- amazon-web-services - Other AWS User is (Incorrectly) Able to Access My AWS SecretsManager Secret Value, That's Encrypted With My AWS KMS CMK
- javascript - How to run an async inside .map in javascript?
- javascript - Why does my express POST endpoint return 404 when Content-Type is set by requester?
- python - Mysql Database with Flask (Page keeps Refreshing)
- javascript - 如何使用 Chrome 扩展程序更改网站中的“样式”图像
- java - Gradle set to version 7.0.1 still wont let me install java.servlet-api for being depreciated
- c - cortex-m1 上的定时函数给出了奇怪的结果
- python - 有没有办法通过 Airflow 中的 XComArgs 将多个参数传递给可调用的 python?
- amazon-web-services - 如何使用数据源通过 terraform 找出 AWS 负载均衡器的 ARN?
- neo4j - 如何在 Neo4j 的 apoc.cypher.mapParallel 片段中使用 MERGE?