SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

Javaで軽快に使える「軽量フレームワーク」特集

Javaで軽快に使える「軽量フレームワーク」特集
~リッチなGUIを構築する「Vaadin」(1)

第10回

  • X ポスト
  • このエントリーをはてなブックマークに追加

プロジェクトを作成する

 では、さっそくVaadinを使ってみましょう。最初にプロジェクトを作成します。Eclipseでは、Webの開発は動的Webプロジェクトを使用しますが、Vaadinでは独自のプロジェクトを使用します。

 [ファイル]-[新規]-[新規プロジェクト]メニューを選び、現れた「ウィザードを選択」画面で、[Vaadin]フォルダ内の[Vaadin Project]を選んでください。

プロジェクトは[Vaadin Project]を選ぶ
プロジェクトは[Vaadin Project]を選ぶ

 続いて、Vaadin Projectの設定画面になります。ここでプロジェクトの細かな設定を行います。設定内は次のとおりです。

  • プロジェクト名:ここでは"myvaadin"としておきます
  • プロジェクト・コンテンツ:[デフォルトの使用]をONにしておきます
  • Target runtime:使用するランタイム設定を指定するものです。それぞれの環境で用意されているランタイム設定を選択してください
  • 構成:ターゲットランタイムと連動して、デフォルトの構成を選択しておいてください
  • Deployment configuration:Vaadinのデプロイメント設定です。ここでは[Servlet(default)]を選択しておきます
  • Vaadin Version:Vaadinのバージョン設定です。ただし初期状態ではまだ選択できません
Vaadin Projectの設定
Vaadin Projectの設定

 実際やってみると、[Vaadin Version]という項目だけは選択肢がなく、選択できない状態だと思います。これはまだVaadinのライブラリが用意されていないためです。[Vaadin version]のポップアップメニューの右側にある[ダウンロード]ボタンをクリックすると、ダウンロードするバージョンを選択するためのダイアログが現れます。ここで最新版である[6.2.3]を選び、[OK]ボタンをクリックします。

バージョンを選択し、サーバからライブラリをダウンロードする
バージョンを選択し、サーバからライブラリをダウンロードする

 これで、サーバからVaadinのライブラリをダウンロードし、利用できるようになります。Vaadin versionのポップアップメニューを見てください。選択したバージョンが追加されて、使用できるようになっているはずです。このバージョンを選択し、完了すれば、プロジェクトが作成されます。

プロジェクトの内容と実行

 では、作成されたプロジェクトを見てみましょう。プロジェクト・エクスプローラーを見てみると、[myvaadin]フォルダの中に、多数の項目が作成されているのが分かります。これらが、新規プロジェクトで用意されるものです。主なものをざっと説明しておきましょう。

  • デプロイメント記述子:これは、web.xmlに記述された項目を整理し表示するものです。動的Webプロジェクトでも見たことがあるはずなので分かるでしょう
  • Javaリソース src:Javaのソースコードが作成される場所です。デフォルトでMyvaadinApplication.javaというファイルが作成されています
  • JavaScript Resources:プロジェクトでJavaScriptを使用するためのライブラリです
  • build:ビルドされたものが保管されます
  • WebContent:デプロイされるディレクトリです。ここにweb.xmlや、Vaadinのライブラリなどがまとめられています
作成されたプロジェクトの内容。デフォルトでライブラリやソースコードファイルなどが用意されている
作成されたプロジェクトの内容。デフォルトでライブラリやソースコードファイルなどが用意されている

 では、作成されたファイルの内容などは後回しにして、プロジェクトを実行してみましょう。プロジェクト・エクスプローラーからプロジェクトのフォルダを選択し、[実行]メニューの[実行]-[サーバーで実行]を選びます(ツールバーの実行ボタンから選択してもかまいません)。

[実行]メニューのサブメニューから[サーバーで実行]を選ぶ
[実行]メニューのサブメニューから[サーバーで実行]を選ぶ

 画面に、サーバで実行するための設定を行うウインドウが現れます。ここで使用するサーバを選択します。[既存のサーバーを選択]を選び、それぞれの環境で使っているJavaサーバを選択してください。次に進んで、サーバで公開するプロジェクトを選択することもできますが、このまま終了してサーバを実行してしまってもかまいません。

サーバ設定を選択し実行する
サーバ設定を選択し実行する

 実行すると、指定のJavaサーバが起動します。同時に、エディターのエリアにWebブラウザが開かれ、公開されたプロジェクトのURLに自動的にアクセスを行います。画面に「Hello Vaadin user」というテキストが表示されたでしょうか。これが、作成したプロジェクトのページです。このようにテキストを表示する簡単なプログラムが初期状態で用意されているのです。

サーバを実行すると、Webブラウザのウインドウが開かれ、プロジェクトのホームページが表示される
サーバを実行すると、Webブラウザのウインドウが開かれ、プロジェクトのホームページが表示される

次のページ
ソースコードを確認する

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
Javaで軽快に使える「軽量フレームワーク」特集連載記事一覧

もっと読む

この記事の著者

掌田 津耶乃(ショウダ ツヤノ)

三文ライター&三流プログラマ。主にビギナーに向けたプログラミング関連の執筆を中心に活動している。※現在、入門ドキュメントサイト「libro」、カード型学習サイト「CARD.tuyano.com」を公開...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/4923 2010/03/04 14:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング