刷新Proguard类缓存

时间:2016-08-30 06:28:12

标签: java maven proguard

我正在尝试用Proguard进行构建,但是我得到了:

Warning: my.package.MyClass$innerClass: can't find referenced method...

但......这个班级不再存在了。我添加了类,进行了运行(也许是一个干净的/错误构建),然后删除了类(并进行了其他更改),进行了新的运行,现在我想清理/构建当前代码。

但我不能因为Proguard试图找到一个不存在的类而构建失败...

我试图删除整个.m2,但没有成功。知道我应该采取什么措施让Proguard忘记这个过时的课程吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

当发生这种情况时,解决方案是运行:

mvn clean install -U

应该强制重新加载依赖项。我不完全确定为什么它与Proguard的缓存有关,但我现在确定它有效。

查找更多详情here