Gostaria de ofuscar o meu war com o proguard.
Utilizo o framework wicket que exige que o nome do arquivo .html seja o mesmo da classe que representa o html no java.
tenho tbem alguma libs de dependência do projeto.
Como eu faço pra o proguard não ofuscar as classes do wicket e add minhas libs no war? isto é possível de fazer?
Exporta seu projeto pra um jar executavel
Testa esse jar pra confirmar que esta funcionando
Executa o proguard: /bin/proguardgui.bat (ou .sh no linux)
Em Input/Output clica em Add Input e seleciona seu .jar, depois clica em Add Output e digita o nome do novo .jar a ser gerado
Se seu codigo conter bibliotecas adiciona elas lah embaixo
Depois clica em Process e depois Process! Se nao der erro vai gerar seu jar obfuscado. Se der erro tenta denovo dessa vez desabilitando Shrinking e Optimization
ser conseguir me avise! Lembre-se estes passos acima ajudam um pouco mas não sao suficientes!
ricardospinoza
Obrigado pela resposta, estou precisando gerar ofuscamento do war via maven.
ricardospinoza
Pessoal, modifiquei meu pom.xml para o proguard, e consta aviso de referência de library's não encontradas, estou fazendo algo errado?