Voglio offuscare solo il codice lato server (webapp.war:/WEB-INF/classes/**).Proguard offusca solo i file /WEB-INF/classes/**/*.class nella mia guerra
Come posso farlo usando il plugin proguard maven?
Voglio offuscare solo il codice lato server (webapp.war:/WEB-INF/classes/**).Proguard offusca solo i file /WEB-INF/classes/**/*.class nella mia guerra
Come posso farlo usando il plugin proguard maven?
ProGuard offre opzioni di filters per diversi aspetti della configurazione.
Un filtro è un elenco di nomi separati da virgole che possono contenere caratteri jolly. Solo i nomi che corrispondono a un elemento nell'elenco passano il filtro.
È possibile utilizzare <outFilter>
per applicare ProGuard all'output jar. outFilter è un parametro facoltativo per applicare i filtri di classepath di classe ProGuard all'output jar.
Nel tuo caso, suppongo che il filtro in basso dovrebbe funzionare. Fuori rotta è possibile aggiungere filtri separati da virgola supplementari. (Ignora lo spazio in mezzo spruzzata in avanti e segnare asterik)
<outFilter>**/WEB-INF/classes/ **.class</outFilter>
Si utilizza la [ 'opzione'] (http://wvengen.github.io/proguard- maven-plugin /). –
approxiblue