我正在使用 java.net.URL,它在我的工作站上运行良好,直到它被部署到亚马逊弹性 map-reduce 中,总是给我这个错误。我正在使用openjdk1.7.0。
线程“Thread-969”中的异常 java.lang.ClassFormatError:类文件 javax/servlet/http/HttpServlet 中非本机或抽象的方法中缺少代码属性
URL url = null;
HashMap<String, Object> refererHash = new LinkedHashMap<String, Object>();
try {
url = new URL(referrer);
String protocol = url.getProtocol();
if(protocol != null){
refererHash.put("protocol", protocol);
}
HashMap<String, String> params = parseParameters(url.getQuery());
String path = url.getPath();
有没有人遇到同样的问题?