网上找了一堆 不用浪费时间了 看官方网站 或者去google搜索 不知道怎么google的去百度 老D 不得不说外国的月亮比较圆 底下的解决方案不是全部只能打包jar 没有混淆 混淆还需要另外 如有需要帮忙欢迎微信
com.github.wvengen
proguard-maven-plugin
2.0.11
prepare-package
proguard
true
true
pg
-target 1.7
-dontshrink
-dontoptimize
-dontskipnonpubliclibraryclasses
-dontskipnonpubliclibraryclassmembers
-allowaccessmodification
-useuniqueclassmembernames
-keeppackagenames
-keepattributes Exceptions,InnerClasses,Signature,Deprecated,SourceFile,LineNumberTable,LocalVariable*Table,*Annotation*,Synthetic,EnclosingMethod
-keep class cn.com..front.web.**
-keep class cn.com..front.service.**
-keep class cn.com..front.filter.** {*;}
-keep class cn.com..base.** {*;}
-keep class cn.com..front.dao.** {*;}
-keep class cn.com..front.utils.** {*;}
-keep class cn.com..front.mybatis.** {*;}
-keep class cn.com..front.dto.** {*;}
-keep class cn.com..job.** {*;}
-keep class cn.com..pay.** {*;}
-keep class cn.com..sms.** {*;}
classes
${java.home}/lib/rt.jar
${java.home}/lib/jsse.jar
${java.home}/lib/jce.jar
classes
${project.build.directory}
com.samaxes.maven
minify-maven-plugin
1.7.5
assets-minify
process-resources
YUI
assets
styles/**/**.css
CLOSURE
assets
scripts/**/**.js
true
true
false
minify
org.apache.maven.plugins
maven-war-plugin
2.6
assets/styles/**/**.css,assets/scripts/**/**.js
${project.artifactId}