EclipseでWicketサンプルを設定する方法

EclipseでWicketサンプルをセットアップする方法

Wicket examplesは、例によってApache Wicketを学ぶのに適した場所であり、新規または経験豊富なWicketの開発者にとっては必見のリファレンスサイトです。 このWicketのサンプルサイトでは、一般的なwicketのコンポーネントの使用法のほとんどが含まれています。

このガイドでは、ローカル開発環境(Eclipse IDE)で上記のApache Wicketサンプルサイトをセットアップする方法を示します。

使用ツール:

  1. Apache Wicket 1.4.17

  2. Eclipse 3.6

  3. メーベン3

1. ソースコードをダウンロード

http://wicket.apache.org/からApache Wicket1.4.17をダウンロードします。 Wicketのサンプルコードは、「src」フォルダー内にパッケージ化されています。

2. 確認ディレクトリ

ダウンロードしたWicket zipファイルを抽出し、ディレクトリ構造を確認します。 「$ WICKET_PATH / src」フォルダー内にある「wicket-examples」フォルダーが必要です。

wicket example folder structure

3. Mavenビルド

wicket-examples」フォルダーに移動し、Mavenでコンパイルおよびビルドして、EclipseWTP機能をサポートするようにします。

$WICKET_EXAMPLE_FILE_PATH> mvn eclipse:eclipse -Dwtpversion=2.0

P.S Maven will configure the project and download the project dependencies automatically.

4. Eclipseプロジェクト+ WTP

プロジェクトをEclipse IDEにインポートします(方法を知っている必要があります:))。

ただし、Wicket 1.4.17では、Eclipseファセットファイルとデプロイメント依存関係ライブラリが正しく構成されていないことに気付いたため、Mavenの「-Dwtpversion=2.0」オプションがEclipse3.6で機能していないようです。 同じ問題がある場合は、次の手順を実行します。

1. プロジェクト–>プロパティ–>“Project Facets“を右クリックします。 「Dynamic Web Module」と「Java」を選択します。

wicket example eclipse facets

2. 同じウィンドウ–>「Deployment Assembly」を選択し、ライブラリとルートデプロイパス「/」が正しく構成されていることを確認します。 不足している場合は追加します。

wicket example eclipse depoyment dependency

5. デプロイ+テスト

Eclipse IDEで、Tomcatインスタンスを作成し、構成済みの「wicket-example」プロジェクトを新しいTomcatインスタンスに割り当てて起動します。

このURLにアクセスしてください:http://localhost:8080/wicket-examples/

wicket example cloned site

完了しました。 wicketサンプルサイト全体がローカル開発環境に複製されます。