Exampleのインストール(Eclipse)

Universal Xを用いたWEBシステムの実装サンプルをEclipseを用いて導入する手順について解説します。

モジュールを事前に準備

モジュールの配置

universal-web-exampleをEclipseのworkspace配下に事前に配置します。
Create workspace10
※サンプルで「C:\developer\workspace_example」をワークスペースとしております。

開発ツールを起動

Eclipseを起動

Eclipse.exeをクリックします。
Exec eclipse10 Exec eclipse20

モジュールが配置されているデイレクトリをワークスペースにします。
Exec eclipse30
※サンプルで「C:\developer\workspace_example」をワークスペースとしております。

EclipseのMaven設定

事前にApache Mavenがインストールされていることを前提とします。
Mavenの設定(settings.xml)についてはこちらを参照

exampleをインポート

インポート画面を開く

「ファイル」>「インポート」を選択します。
Eclipse setting Maven30

Mavenプロジェクトのインポート

「Maven」>「既存のMavenプロジェクト」を選択します。
Eclipse setting Maven40

「参照」を選択します。
Eclipse setting Maven50

「C:\{ワークスペース}\universal-web-example」を選択します。
Eclipse setting Maven60
※サンプルで「C:\developer\workspace_example」をワークスペースとしております。

「完了」を選択します。
Eclipse setting Maven70

Mavenプロジェクトの更新

「universal-web-example」のプロジェクトを右クリックし
「Maven」>「プロジェクトの更新」を選択します。
Eclipse setting Maven80
※インターネットに接続されている状態で実行してください。
以上で、example(universal-web-example)をインポートすることができます。

(補足) JAVAのバージョンについては、example(universal-web-example)および
USAXの対応する範囲に合わせて、設定してください。
Eclipse setting Maven90

また、JAVAのバージョンを変更する際は、pom.xmlにJAVAのバージョンが記載されているので、
そちらのJAVAのバージョンを変更して調整してください。
Eclipse setting Maven100
※eclipseに設定したJAVAのバージョンのモジュールがダウンロードされている前提となります。

データベースの設定

データベースは「PostgresSQL」「MSSQL」のDDLを用意しております。
上記以外のデータベースの構築をお考えの方は、別途DDLを作成してください。

データベースの接続先設定

データベースの接続設定については、こちらを参照

ruleファイルの関連付け設定

ruleファイルをXMLファイルとして関連付け設定をします。

上部メニューの「ウィンドウ」>「設定」を選択します。
Eclipse setting Rule00

「一般」>「コンテンツ・タイプ」の「テキスト」>「XML」を選択して
「ファイルの関連付け」の「追加」ボタンを選択します。
Eclipse setting Rule10

「コンテンツ・タイプの関連付けを追加」のダイアログが開くので
拡張子「*.rule」を入力して「OK」を選択します。
Eclipse setting Rule20

「適用して閉じる」を選択します。
Eclipse setting Rule30

以下の画像のとおり「rule」ファイルが
XMLファイルとして認識され、関連付けされていれば完了となります。
Eclipse setting Rule40

Tomcat7の設定

上部メニューの実行アイコン Create workspace 右の▼をクリックして「実行の構成」を選択します。
Eclipse setting Tomcat10

「Mavenビルド」を選択して実行構成の各項目
(名前・基底ディレクトリー・ゴール・プロファイル)を入力します。 (様式)
名前"{任意の実行名}"

基底ディレクトリー"${project_loc} や ${workspace_loc:/universal-web-example} ... など"

ゴール"{Tomcatの実行}"

プロファイル"{test または install}"(テスト環境 または 本番環境)
(記述例) Eclipse setting Tomcat20
※今回はテストサンプルなので、プロファイルを「test」と記述しています。

Tomcat7の実行

上部メニューの実行アイコン Create workspace 右の▼をクリックして
Tomcat7の設定から作成した「example」を選択します。
Maven Exec10

画面下部のコンソールに
「Running war on ( http | https )://{URL}:{ポート番号}/」が表示されます。
Maven Exec20

コンソールに表示された
「( http | https )://{URL}:{ポート番号}/」を直接ブラウザ経由で遷移します。
Maven Exec30
※サンプルは「http://localhost:8080/」に遷移しております。

ログイン画面が表示されると成功です。

©Camel engineering LLP