gpt4 book ai didi

java - Eclipse ant 任务使用自定义 WIX 配置文件 (wxs) 文件代替默认 wxs 文件

转载 作者:太空宇宙 更新时间:2023-11-04 12:37:22 26 4
gpt4 key购买 nike

我正在使用 Eclipse 4.5.2 部署 JavaFX 应用程序 (JDK 1.8)。我想在安装过程中更改 IniFile。 Ant 任务或 JavaFX 部署正在临时文件夹 AppData\Local\Temp\fxbundler5060494280971686435\windows

中生成 wxi 和 wxs 文件

但我希望 Ant 使用我的自定义 wxs 文件。我该怎么做?

我没有找到明确的说明在哪里放置我的自定义 wxs 文件。我把它放在我的项目 \build\Package\Windows\test.wxs 下。

但是输出表明:

Config files are saved to C:\Users\xxx\AppData\Local\Temp\fxbundler5060494280971686435\windows. Use them to customize package.

Using default package resource [WiX config file] (add package/windows/test.wxs to the class path to customize)

我的文件夹结构如下所示:

project
src
ressources
build
build
classes
libs
src
package
windows
test.wxs
build.xml

我必须做什么,才能使用我的自定义 wxs 文件???

提前致谢。

最佳答案

我也遇到了同样的问题。同时,我使用inno setup来构建setup.exe文件。

我的解决方案是基于在 C:\Users\xxx\AppData\Local\Temp\fxbundler5dss886329843971686435\windows 中找到的 javafx 脚本编写我自己的 inno setup 脚本,然后编写另一个 ant 任务取决于 fx:deploy 任务,我在命令行中执行 innosetup 脚本,如下所示:

<target name="do-mydeplopy" depends="do-fxdeploy, prepare-deploy">

<exec executable="iscc">
<arg value="my-deploy.iss"/>
</exec>

</target>

您应该学习如何编写安装脚本。

关于java - Eclipse ant 任务使用自定义 WIX 配置文件 (wxs) 文件代替默认 wxs 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37182779/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com