6

eclipse indigo で jaxb プロジェクトを作成すると、「現在選択されている JAXB ライブラリ プロバイダが無効です」というメッセージが表示されます。これは eclipselink2.3.0-Indigo です。私はここで説明されているデモの例を試すことができます: http://wiki.eclipse.org/EclipseLink/Examples/MOXy/GettingStarted MOXy カスタマイズの部分を除いて。実行してもエラーはありません。何もしていないようです。

何が欠けていますか。前もって感謝します。カマル

4

1 に答える 1

8

背景情報

Eclipse Indigo リリースでは、 Dali プロジェクト( Web Tools Platformの一部) からいくつかの新しい JAXB ツールが提供されます。JAXB プロジェクトを作成できるようになりました。

構成

JAXB プロジェクトは、JAXB のリファレンスまたはEclipseLink MOXy実装を使用するように構成できます。これは次の方法で実行できます。

  1. JAXB プロジェクトを右クリックします。
  2. プロパティを選択
  3. プロジェクト ファセットの選択
  4. JAXBファセットを確認します(Java SE 6 を使用している場合は JAXB バージョンを 2.1 に設定し、Java SE 7 を使用している場合は JAXB バージョンを 2.2 に設定します)。
  5. [追加の構成が必要] または [追加の構成が利用可能] リンクをクリックします。

JAXB RI の使用

  • プラットフォームとしてGeneric JAXBを選択します
  • JAXB 実装タイプとしてJREを選択します

EclipseLink JAXB (MOXy)の使用

  • プラットフォームとしてEclipseLink JAXBを選択します
  • JAXB 実装としてユーザー ライブラリを選択します。
  • [ライブラリの管理...] アイコンをクリックします。
  • EclipseLink 用の新しいユーザー ライブラリを追加します (バイナリはhttp://www.eclipse.org/eclipselink/downloads/から取得できます)。

于 2011-08-12T20:32:49.497 に答える