当前位置: 首页 > news >正文

proguaid混淆maven工程问题总结

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

1.下载完代码之后,执行maven updateproject,否则打包有可能会有问题

2.加入proguard混淆配置之后,proguard混淆的时候回去找所有的第三方jar包路劲,并加入到classpath中,依赖的jar过多,导致加入classpath的jar路劲过长,超过了八千几的长度,
报错:Cannot run program "C:\Program Files\Java\jdk1.8.0_161\jre\bin\java.exe": CreateProcess error=206, 文件名或扩展名太长。 -> [Help 1]
解决方案:
a.使用较短的文件夹和文件的名称。
b.减少文件夹树的深度。
c.将文件存储在较少的文件夹,以便在 PATH 环境变量中需要较少的文件夹。
d.调查可能的方法可以用来减少定位的.dll 文件的路径的依赖项。
建议把maven仓库地址的路劲变短,由之前的C:\Users\admin\.m2\repository改为D:\mvn\rpo

3.编译dap工程的时候需要加入install,mdva工程需要依赖混淆后的jar包

4.java.io.IOException: The same input jar [C:\Program Files\Java\jdk1.8.0_161\lib\tools.jar] is specified twice.  问题解决,排除pom文件中的重复的jar包
 

转载于:https://my.oschina.net/zhouwang93/blog/2994267

相关文章:

  • 图片编辑类
  • tcpdump
  • UGUI
  • mysql -- 优化之ICP(index condition pushdown)
  • 感恩送书第1期:2019年快来了,感谢各位网友,送《Spring 5开发大全》
  • 用工作单元(IUnitOfWork)带给我们的是什么?
  • EF架构~将数据库注释添加导入到模型实体类中
  • PHP生成随机字符串
  • JMeter接口测试中文乱码问题总结
  • loongson官方PMON使用
  • 系统单据号生成规则推荐
  • Saltstack-4:数据系统grains
  • 脚踏七彩Scala.js,进军前端娱乐圈
  • Failed to lookup provider 'shm' for 'slotmem': is mod_slotmem_shm loaded??
  • Shell命令-线上查询及帮助之man、help
  • [ JavaScript ] 数据结构与算法 —— 链表
  • 《Java编程思想》读书笔记-对象导论
  • 【刷算法】从上往下打印二叉树
  • Date型的使用
  • idea + plantuml 画流程图
  • Java知识点总结(JavaIO-打印流)
  • JSDuck 与 AngularJS 融合技巧
  • Js基础知识(一) - 变量
  • mongodb--安装和初步使用教程
  • Promise初体验
  • socket.io+express实现聊天室的思考(三)
  • TypeScript迭代器
  • 浮动相关
  • 怎么将电脑中的声音录制成WAV格式
  • # Panda3d 碰撞检测系统介绍
  • #Ubuntu(修改root信息)
  • #数学建模# 线性规划问题的Matlab求解
  • (2)nginx 安装、启停
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (iPhone/iPad开发)在UIWebView中自定义菜单栏
  • (Python第六天)文件处理
  • (笔试题)分解质因式
  • (附源码)php投票系统 毕业设计 121500
  • (附源码)springboot炼糖厂地磅全自动控制系统 毕业设计 341357
  • (三) diretfbrc详解
  • (四)Controller接口控制器详解(三)
  • . Flume面试题
  • .net core Swagger 过滤部分Api
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .NET Reactor简单使用教程
  • .Net 代码性能 - (1)
  • .NET 解决重复提交问题
  • .net 中viewstate的原理和使用
  • .NET分布式缓存Memcached从入门到实战
  • .net实现头像缩放截取功能 -----转载自accp教程网
  • @Autowired标签与 @Resource标签 的区别
  • @Query中countQuery的介绍
  • @RequestMapping用法详解
  • [ Linux ] git工具的基本使用(仓库的构建,提交)
  • [C\C++]读入优化【技巧】