我正在尝试使用我的混淆 jar 使用 Launch4J 创建一个可执行文件,但我遇到了问题。每次我createEXE
通过 Gradle 运行任务时,shadowJar 任务也会运行,导致我的混淆 jar 被覆盖。
createExe
如何在 Launch4J 的任务中使用我的混淆 jar ?否则如何shadowJar
在执行期间停止运行createExe
?
这是我的 Launch4J 任务:
launch4j {
jar = "${projectDir}/build/libs/plugin.jar"
outfile = 'Plugin.exe'
icon = "${projectDir}/etc/icon.ico"
mainClassName = 'plugin.Driver'
bundledJrePath = './jre'
jreMinVersion = '1.8.0_161'
jdkPreference = 'preferJdk'
}