gpt4 book ai didi

gradle - Gradle-launch4j-在Proguard之后包装 jar

转载 作者:行者123 更新时间:2023-12-03 06:03:34 24 4
gpt4 key购买 nike

美好的一天,

我有一个Java应用程序的gradle项目。随着launch4j gradle插件,我做了exe文件。我决定通过proguard混淆保护我的代码,并使用proguard创建了新的jar文件。问题:如何在gradle中使用launch4j插件包装当前更新的jar文件?
目前launch4j不使用现有的jar文件,它基于主类创建exe文件,而在paramiters中,我仅放置主类。

Gradle波纹管中的Proguard和Launch4j代码。提前致谢。

buildscript {
repositories {
flatDir dirs: 'proguard5.3/lib'
}
dependencies {
classpath ':proguard:'
}
}
task proguard(type: proguard.gradle.ProGuardTask) {
configuration 'proguard.cfg'
}
launch4j {
mainClassName = "MainClass"
outfile = "TamTam.exe"
}

最佳答案

好的,我只是从gradle转移到命令行完成此任务:

 java -jar proguard.jar @proguard.cfg && launch4jc.exe client.xml

关于gradle - Gradle-launch4j-在Proguard之后包装 jar ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40175730/

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