eclipseでxstreamをダウンロードして使用する方法がわかりません。私がウェブサイトからバイナリディストリビューションをダウンロードすると、私はzipファイルを取得します。どこで抽出するのですか?どのように使用しますか?eclipseでxstream fro xml serializationを使う方法
編集:
OK、私は私のビルド・パスに追加しましたが、私はEarmark
は私が定義したクラスであるArrayList<Earmark>
をシリアライズするXStreamのを使用しようとすると、今、私は次のエラーメッセージが表示されます。
Exception in thread "main" java.lang.NoClassDefFoundError: org/xmlpull/v1/XmlPullParserException
at com.thoughtworks.xstream.XStream.<init>(XStream.java:334)
at examples.TestEarmarkExtractor.SerializeEarmarks(TestEarmarkExtractor.java:19)
at examples.TestEarmarkExtractor.main(TestEarmarkExtractor.java:48)
Caused by: java.lang.ClassNotFoundException: org.xmlpull.v1.XmlPullParserException
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 3 more
アップデート:エラーは、私はシリアル化を試みる前が発生しています。あなたが追加する方法がわからない場合は、あなたが日食で、プロジェクトのクラスパスに置く.jarファイル、で取得するために.zipファイルを解凍する必要がありライン
XStream xs = new XStream();
多分ダウンロードは何とか壊れていたでしょうか?もう一度やり直すか、別のブラウザから試して、zipの内容を抽出してプロジェクトのクラスパスに追加してください。 – r0ast3d
これは特定のXStreamの質問ではなく、一般的な「Eclipseでライブラリを使うにはどうすればよいのですか? – Freiheit