我正在用java开发一个项目,该项目应该让用户输入一堆数据。然后,输入的数据将由程序处理,以便以图形方式向用户显示。输入数据后,我希望有一个“保存”按钮,主要是因为我想让用户有机会稍后继续他/她的工作。因此,在阅读了如何在 java 程序中保存数据之后,我认为使用 XStream 并将数据保存为 XML 文件是一个好主意。
所以,我现在的问题是我无法让我的程序找到 XStream 包。我已经下载了包含一堆 .jar 文件的 XStream 文件夹,并尝试将它们与我自己的 .java 文件放在同一个文件夹中,并在主程序编写中:import com.thoughtworks.xstream.XStream;
这在我编译时工作正常,但是当我运行程序时,会出现此错误:
线程“主”java.lang.NoClassDefFoundError 中的异常:org/xmlpull/v1/XmlPullParserException
所以我需要帮助的是如何让我的程序从我需要的 jar 文件中导入类。我应该把jar文件放在哪里?我是 Java 的初学者,我不是在 IDE 中编写代码,而是在 Mac 上的 Smultron 中编写代码。
提前致谢