2

以下は、
java.lang.NoClassDefFoundError: com/sun/syndication/io/XmlReader というエラーをスローする、primefaces のフィード リーダーのコードです。

<h:body>
    <p:feedReader size="20" value="http://rss.news.yahoo.com/rss/sports" var="feed">  
<h:outputText value="#{feed.title}" style="font-weight: bold"/>  
<br />  
<h:outputText value="#{feed.description.value}" escape="false"/>  
<p:separator />  


私は同じnを検索しましたが、いくつかのROMEライブラリをクラスパスに含める必要があることがわかりました。rome jar ファイルをダウンロードし、プロジェクトに含めましたが、それでも同じエラーが発生します。どうすればよいですか?

4

2 に答える 2

1

jdom jarを追加しましたか?追加しない場合は、ローマのjarファイルのバージョンを変更してみてください。つまり、0.9を試してください。

于 2012-05-18T05:12:30.390 に答える
0

ランタイムツールまたはjdkツールを使用してライブラリを含めることができます

runtimeツールを使用する

java -cpYour class_List

を使用してjdk tools

例:C:> java / jdb / javac / javah -classpath C:\ java \ MyClasses; C:\ java \ OtherClasses

CLASSPATHまたは、環境変数を設定できます

例:setCLASSPATH = path1; path2

于 2012-05-18T05:21:46.927 に答える