Primefacesのダウンロードセクションには、次の3つのリンクがあります。
binary
bundle
sources
Primefaces 3.4.2を使用しており、ニーズを満たすために1つのJavaクラスを再コンパイルしたいと思います。ソースをダウンロードしました。このクラスを再コンパイルしたいのですが、どうすればいいのかわかりません。Primefacesソースをコンパイルするにはどうすればよいですか?
Primefacesのダウンロードセクションには、次の3つのリンクがあります。
binary
bundle
sources
Primefaces 3.4.2を使用しており、ニーズを満たすために1つのJavaクラスを再コンパイルしたいと思います。ソースをダウンロードしました。このクラスを再コンパイルしたいのですが、どうすればいいのかわかりません。Primefacesソースをコンパイルするにはどうすればよいですか?
プライムフェイスのサイトから:
http://code.google.com/p/primefaces/wiki/BuildingFromSource
PrimeFaces はビルド ツールとして maven を使用します。jsf アーティファクトを生成するカスタム Maven プラグインがあります。使用するバージョンが Prime Repository で利用できない場合は、まず、PrimeFaces maven-jsf-plugin をチェックアウトしてビルドする必要があります。
svn checkout http://primefaces.googlecode.com/svn/maven/trunk/maven-jsf-plugin/ build
ビルドに cd し、maven インストールを実行します
cd build mvn install
次に行うことは、PrimeFaces 自体をビルドし、コードをチェックアウトすることです。
svn checkout http://primefaces.googlecode.com/svn/primefaces/trunk
cd で primefaces フォルダーに移動し、maven ビルドを実行します。
cd primefaces mvn install
コンポーネント開発
PrimeFaces JSF プラグインは、コンポーネント ソース、faces-config.xml、facelets taglib などの必要なアーティファクトを生成します。コンポーネント開発者は、コンポーネントの Renderer クラスを実装するだけで済みます。コンポーネントのメタデータ ファイルは、src/main/resources-maven-jsf フォルダーの下で定義されます。