2011-07-25 60 views
6

Eclipse、Helios Service Release 2、Build ID:20110218-0911を使用しています。Eclipseでクラスパスエントリが見つかりません

私は新しい動的Webサイトを作成しました。私はそこにgoogle app engine sdksを追加しました。今私は、問題のウィンドウで、次のMSG、これによる

Classpath entry com.google.appengine.eclipse.core.GAE_CONTAINER will not be exported or published. Runtime ClassNotFoundExceptions may result. 

は、SDKのjarファイルは、WEB-INFディレクトリのlibフォルダに来ていない、それを解決する方法

任意のアイデアを示して?

+0

GAE SDKSをプロジェクトにどのように追加しましたか? – Perception

+0

プロジェクトを右クリック - > Google - >アプリエンジン設定 - > googleのアプリエンジンを使用して確認する –

答えて

29

問題(またはマーカー)ビューでこの警告を右クリックし、クイックフィックスを選択します。この問題のためのクイックフィックスがあり、クラスパスエントリにWebアプリケーションに含めるタグを付けます。これはあなたが望むものです。 Webアプリケーションのプロジェクトプロパティの[展開アセンブリ]ページを使用して、Webアプリケーションに含まれる内容を制御することもできます。

+1

"クイックフィックス"が解決しました。しかし私の場合、私はそれを「含める」よりむしろ「除外」する選択をしました。私の選択をして幸せだったとフラッグがなくなった。 –

+0

私のために働いたが、実際に何が起こっているのですか? –

+6

Webアプリケーションの場合、Eclipseは、アプリケーションサーバーとアプリケーションにバンドルされているクラスパスエントリを確認する必要があります。警告は、この情報が提供されていないことを示します。デフォルトの振る舞いはバンドルされません。これは正しいかもしれないし、そうでないかもしれないので、警告です。 –

関連する問題