java - 仅在本地主机上的 Google App Engine 1.6.4 上使用 Jsoup 时出现 ClassFormatError

标签 java google-app-engine localhost jsoup

在我的 Google App Engine 应用程序中,我使用 jsoup 库 (jsoup.org)。 我在 Eclipse 上安装了 GAE 1.6.4 SDK,代码仅在本地主机上停止工作。如果我使用 GAE 1.6.3,appspot.com 上的应用程序运行良好,并且相同的应用程序在本地主机中运行良好。

代码是(例如):

string = Jsoup.clean(string, Whitelist.none());

异常(exception)情况是:

java.lang.ClassFormatError: Invalid method Code length 73191 in class file org/jsoup/nodes/Entities

或者(当我第二次执行代码时)

java.lang.NoClassDefFoundError: Could not initialize class org.jsoup.nodes.Entities$EscapeMode

有人有同样的问题吗?我该如何解决?

最佳答案

看看这个: http://www.4shared.com/folder/l8tNGCef/public.html

有2个文件: 解决这个问题的固定 jsoup jar 和源代码

关于java - 仅在本地主机上的 Google App Engine 1.6.4 上使用 Jsoup 时出现 ClassFormatError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9974826/

相关文章:

c - 本地主机上的 OSI 层

linux - 403 禁止尝试访问浏览器上的文件夹

java - Java 中的灵活/参数化构造函数

Java:将字符串转换为 double\long,除以 100 并将其转换回字符串(SpEL)

java - 查找字符串中的子字符串(HTML、Android)

python - webapp2 是否提供某种机制来调用 HTML 表单中的 DELETE 和 PUT 操作

mysql - Sphinx 中 phpmyadmin MySQL 的索引是否需要相同

java - Google 数据存储中查询的复杂性

google-app-engine - 如何在不使用环境变量的情况下使用凭据访问 Google Datastore API?

python - 在 AppEngine 项目之外使用 Google AppEngine 数据存储