Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Proguard和lambda表达式_Java_Duplicates_Expression_Proguard_Definition - Fatal编程技术网

Java Proguard和lambda表达式

Java Proguard和lambda表达式,java,duplicates,expression,proguard,definition,Java,Duplicates,Expression,Proguard,Definition,下面是我的java代码的一部分: Runnable task = () -> { if (display == null || display.isDisposed()) return; display.asyncExec(new Runnable() { public void run() { updateMarketTypes(); }

下面是我的java代码的一部分:

Runnable task = () -> {
    if (display == null || display.isDisposed())
        return;
    display.asyncExec(new Runnable() {
        public void run() {
                    updateMarketTypes();                        
        }
    });

};

return task;
使用proguard时发生错误: 注意:库类的定义重复

如果我使用
-dontwarn myClass
,那么效果很好,但我会混淆myClass。 再次感谢。
翁贝托是的,值得一提 -在我们的proguard配置文件中使用dontnote和-dontwarn。只有这样,我们才能避免警告和重复的定义信息。新版本的Proguard 5.3 beta版在两周前发布。他们告诉新版本5.3可以解决模糊的lamda表达式。我正在寻找答案。我希望这个小信息能有人帮助我,我很快得到解决。谢谢