0

myeclipse を使用してサーブレットを実行します。doPost 関数には 1 つの文がありTidy tidy = new Tidy(); ますが、サーブレットを実行すると、次のようなエラーが発生します。

java.lang.ClassNotFoundException: org.w3c.tidy.Tidy

私はすでにこれをやったimport org.w3c.tidy.Tidy;

このエラーが表示されるのはなぜですか? で何らかの構成が必要だからweb.xmlですか?もしそうなら、どうすればこれを行うことができますか?

4

1 に答える 1

0

Tidy クラスを含む jar を配置アセンブリに追加する必要があります。これは、プロジェクト プロパティを開き (プロジェクトを右クリックして [プロパティ] を選択)、ビルド パス エントリが自動的に追加されないため (通常、依存関係は配置アセンブリを介して追加する必要があるため)、[MyEclipse] -> [配置アセンブリ] ページに移動することで見つけることができます。 Java ビルド パスではなく)。これは MyEclipse 2013 以降用です。以前のリリースでは、配置設定を調整する必要がある場合があります (プロジェクト プロパティで、[MyEclipse] -> [Web ページ]、[配置] タブ)。

于 2014-03-14T04:02:44.817 に答える