12

私はEclipse(Indigo)とGlassFish 3.1.2を持っています

「New JPA Project」ウィザードに「少なくとも 1 つのユーザー ライブラリを選択する必要があります」というエラーが表示されます。しかし、リストには何もありません。

GlassFish ディレクトリにすでに JPA 実装がありますか?それを指すユーザー ライブラリを作成する必要がありますか? それとも、ダウンロード オプションを使用して、Web から最新バージョンの Eclipse Link を取得する必要がありますか?

エラーを解消する「正しい」方法は何なのか疑問に思っています。

ありがとう、ロブ

4

3 に答える 3

4

JSF2.0 プロジェクト用の jar がたくさん必要です。

JSF2.0 を実装するには、次の 2 種類のライブラリを使用できます。

1) モハラ

2) マイフェイス

この優れたチュートリアルを読んでください:

http://help.eclipse.org/helios/index.jsp?topic=%2Forg.eclipse.jst.jsf.doc.user%2Fhtml%2Fgettingstarted%2Ftutorial%2FJSFTools_tutorial_JSF20.html

このチュートリアルでは、JSF 固有のライブラリを使用したユーザー ライブラリが必要な理由を理解できます。

良い読書。

于 2012-05-29T13:16:57.500 に答える
0

Glassfish には、必要な JPA 実装ファイルが含まれています。次のファイルをユーザー ライブラリに追加すると、問題が解決するはずです。

  • glassfish_dir/glassfish/modules/javax.persistence.jar
  • glassfish_dir/glassfish/modules/org.eclipse.persistence.core.jar
  • glassfish_dir/glassfish/modules/org.eclipse.persistence.jpa.jar
于 2013-12-06T13:03:03.573 に答える