我遇到了MultiValuedMap声明的问题。当我尝试定义以下内容时,我将收到错误“MultiValuedHashMap无法解析为某种类型”。
MultiValuedMap<K, String> map = new MultiValuedHashMap<K, String>();
我已经下载了Apache Commons Collections 4.1 jar。
我做错了吗?
答案 0 :(得分:0)
转到Project然后“Clean”,我遇到了同样的问题......
答案 1 :(得分:0)
在Commons Collections jar中不存在MultiValuedHashMap类。 尝试包括javax.ws.rs-api-2.0 jar来解决该问题。
答案 2 :(得分:0)
因为您提到了Commons Collection4。不是这样吗?
import org.apache.commons.collections4.map.MultiValueMap;
import org.apache.commons.collections4.MultiMap;
...
MultiMap<String, ?> map = new MultiValueMap<>();
那是假设您需要MultiValueMap。否则,MultiValuedHashMap会在球衣中吗?