2016-10-21 4 views
0

Добрый день,Gradle - launch4j - оберточная банка после Proguard

У меня есть проект градиента с применением java. С plug4j плагином gradle я сделал exe файл для него. Я решил защитить свой код через obfuscation proguard и создал новый файл jar с proguard. Вопрос: как обернуть текущий обновленный файл jar с помощью плагина launch4j в gradle? В настоящее время launch4j не принимает существующий файл jar, он cretaes exe основан на mainclass и в параметритах я кладу только основной класс.

Proguard и Launch4j code from gradle bellow. Заранее спасибо.

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" 
} 

ответ

0

Хорошо, я только что переехал из Gradle в командную строку эту задачу:

java -jar proguard.jar @proguard.cfg && launch4jc.exe client.xml 
Смежные вопросы