Wicket examples

はApache Wicketを例として学ぶのに適しており、新規または経験豊富なWicketの開発者のための参照サイトでなければなりません。このWicketのサンプルサイトでは、一般的なWicketコンポーネントのすべての使用法がほぼ含まれています。

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

使用されるツール:

  1. Apache Wicket 1.4.17

  2. Eclipse 3.6

  3. Maven 3

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


http://wicket.apache.org/からApache

Wicket 1.4.17をダウンロードしてください。 Wicketのサンプルコードは “src”フォルダの中にパッケージ化されています。

2.ディレクトリを確認する

ダウンロードしたWicket zipファイルを抽出し、ディレクトリ構造を確認します。

“$ WICKET__PATH/src”フォルダの中の ”

wicket-examples

“というフォルダが必要です。


wicketの例のフォルダ構造、title = "wicket-example-folder"、width = 488、height = 433

3. Mavenビルド



wicket-examples

“フォルダに移動し、Mavenでコンパイルしてビルドし、Eclipse WTP機能をサポートするようにします。

$WICKET__EXAMPLE__FILE__PATH> mvn eclipse:eclipse -Dwtpversion=2.0

__P.S Mavenはプロジェクトを設定し、自動的にプロジェクトの依存関係をダウンロードします。

4. EclipseプロジェクトWTP

プロジェクトをEclipse IDEにインポートします(これはどのようにすればいいのか分かります:)。

しかし、Wicket 1.4.17では、Mavenの “ -Dwtpversion = 2.0`オプションはEclipse 3.6で動作していないようです。なぜなら、Eclipseファセットファイルとデプロイメント依存関係ライブラリが正しく設定されていないことに気付いたからです。同じ問題が発生した場合は、次の手順を実行します。

{空} 1。プロジェクト – >プロパティ – > ”

プロジェクトファセット

“を右クリックします。



Dynamic Web Module

」と「

Java

」を選択します。


wicketの例eclipseファセット、title = "wicket-example-eclipse-facets"、width = 640、height = 459

{空} 2。同じウィンドウ – > ”

Deployment Assembly

“を選択し、ライブラリとルート展開パス “/”が正しく設定されていることを確認します。欠けている場合は追加してください。


wicketの例:Eclipse Depoymentの依存関係、タイトル= "wicket-example-eclipse-deployment"、width = 640、height = 459

5.デプロイメントテスト

Eclipse IDEでTomcatのインスタンスを作成し、設定した “wicket-example”プロジェクトを新しいTomcatインスタンスに割り当てて起動します。

次のURLにアクセスしてください:


http://localhost:8080/wicket-examples/


wicketのクローンサイトの例、title = "wicket-example-cloned"、width = 640、height = 476

完了しました。 Wicketのサンプルサイト全体がローカル開発環境にクローニングされます。