3

GoogleAppEngineでアプリを実行しています。私が持っているのは、Jsoupを使おうとしている単純なサーブレットだけです。ただし、アプリケーションを実行すると、java.lang.ClassNotFoundException:org.jsoup.Jsoupが発生します。

Eclipseを使用しているので、Javaビルドパス->ライブラリにjsoupjarファイルを追加しました

4

4 に答える 4

10

JsoupJARファイルを/WEB-INF/libwebappのフォルダーに配置する必要があります。そのフォルダーは、webappのデフォルトのクラスパスでカバーされています。また、Eclipseはすべてのライブラリをプロジェクトのビルドパス内のフォルダーに自動的に配置し/WEB-INF/libます。手動で行う必要はありません。もちろん、プロジェクトは動的Webプロジェクトとして作成されていると思います。

于 2010-11-21T01:03:41.587 に答える
1

.jarを追加する別の方法は、プロジェクトを右クリックし、[プロパティ]-> [Javaビルドパス]を選択し、[ライブラリ]タブをクリックして、 [外部JARの追加... ]をクリックすることです。 これにより、.jarのパスを参照できます。追加したいファイル。

于 2011-02-12T21:42:16.170 に答える
0

また、import org.jsoup.Jsoup;インポートが次のようなすべてのアプリケーションインポートの後に行われることを確認してください。 import com.google.gwt.core.client.GWT;

他のインポートの前にJSOUPをインポートすると、ある時点でアプリケーションをデプロイするときにエラーが発生しました。

于 2011-11-27T11:20:36.597 に答える
0

Androidプロジェクトでも同じエラーが発生しました。Androidでこれを修正するには、libフォルダーを作成し、そこに.jarファイルを配置する必要があります。

于 2012-05-09T13:38:46.083 に答える