Maven
笔下生灰
这个作者很懒,什么都没留下…
展开
-
基于ProGuard-Maven-Plugin的自定义代码混淆插件
大家可能都会碰到一些代码比较敏感的项目场景,这个时候代码被反编译看到就不好了,这个时候就需要代码混淆插件来对代码进行混淆了。基于Maven的项目一般会去考虑使用proguard-maven-plugin,但是这个插件仅支持打Jar包不支持打War包。于是我用空闲时间在proguard-maven-plugin的基础上修改了里面的一部分逻辑,可以在项目构建过的时候把代码混淆,支持打成jar包和war包。 现在贴出来给大家看看。原创 2016-07-22 17:22:11 · 10243 阅读 · 10 评论 -
Maven Profile标签
Maven Profiles标签可以针对不同的环境来使用不同的配置文件在发布的时候可以用mvn release -p productmvn release -p testmvn release -p dev默认本地deploy的时候用的是dev的配置 文件在编译项目的过程中,资源中的占位符${}会被替换成配置文件中的值,如果没有进原创 2016-03-10 13:33:29 · 762 阅读 · 0 评论