1

ビルドでRichFaces Validator アーティファクトorg.richfaces.ui.validator:richfaces-ui-validator-ui(4.2.2 Final)を取得するには、POM にhttps://repository.jboss.org/nexus/content/repositories/releasesをリポジトリとして追加する必要がありました。

ビルドがそのアーティファクトを見つけることができず、Maven Central で「richfaces」を検索しても RichFaces アーティファクトの「完全なセット」が返されなかったと不平を言った後、私はそのようにしました。

RichFaces アーティファクトが Maven Central に含めるためにどのように選択されているかを誰かが知っているかどうか知りたいです。

4

1 に答える 1

1

簡単な答え: これが必要な場合は、おそらく何か間違ったことをしている可能性があります。Maven Central には、RichFaces を使用してアプリを作成するために必要なすべての依存関係が含まれている必要があります。

依存関係として明示的に識別される必要があるという誤った仮定の下で、ui-validator コンポーネントを個別に追加しようとしていました (これは Maven セントラルにデプロイされていません)。それを含めると、かなりの苦痛が生じました(csv.xml展開中の複数のファイル)。

最終的に、(Maven Central にインストールされている) ui-components 依存関係が検証依存関係 (およびその他の多く) をバンドルしていることに気付きました。

結局、探していたコンポーネントを取得できませんでした。が必要だと思ってrich:ajaxValidatorいましたが、それは 4.x アプリで 3.x RichFaces Showcase のコードを使用しようとしていたためです (そのタグは 4.x で削除されました)。

于 2012-07-24T12:53:21.933 に答える