0

我在我的 Eclipse 项目中使用json-simple作为外部 Jar。此外部Jar的 Classpath已正确设置到 .classpath 文件中:

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
        [...]
        <classpathentry kind="lib" path="json-simple-1.1.1.jar"/>
        [...]
</classpath>

Java 代码编译没有任何错误

当我运行编译后的代码时,出现以下运行时错误

Could not find class 'org.json.simple.parser.JSONParser',  referenced from method [...]

我不明白为什么,我想我错过了一些东西,但我无法弄清楚。
感谢您的帮助。

4

2 回答 2

2

当您的应用程序在模拟器中运行时,您必须使该库在运行时可用。为此,请按照文档json-simple-1.1.1.jar将文件放在assets/orlibs/目录中。它将在文件中与您的应用程序捆绑在一起,并且应该在运行时可用。.apk

于 2012-05-18T15:13:59.610 回答
1

假设您在 Eclipse中运行它,请查看 Run/Debug 配置中的类路径设置。这个类路径似乎与 Eclipse 中的普通项目/编译器类路径设置不同。

于 2012-05-17T22:58:36.940 回答