相关疑难解决方法(0)

Java lang IllegalAccess通过HashBasedTable累加器收集Guava不可变表

执行下面的代码时出错,

引起:java.lang.IllegalAccessError:试图从类访问com.google.common.collect.AbstractTable类

 ImmutableTable.copyOf(listItemsToProcess.parallelStream()
                    .map(item ->
                            ProcessorInstanceProvider.getInstance()
                            .buildImmutableTable(item))
                    .collect(() -> HashBasedTable.create(),
                            HashBasedTable::putAll,

                            HashBasedTable<Integer, String,    
                            Boolean>::putAll)
                    );
Run Code Online (Sandbox Code Playgroud)

出现错误 - HashBasedTable :: putAll使用Oracle的1.8 jre

java guava java-8 collectors

1
推荐指数
1
解决办法
203
查看次数

标签 统计

collectors ×1

guava ×1

java ×1

java-8 ×1