プロジェクトの作成とモジュールの選択¶
im-Juggling とは¶
im-Juggling はモジュールの管理、WARファイルを出力できる環境構築ツールです。このツールを使用し、新しい機能の導入や不具合修正の適用をします。
im-Juggling のインストール¶
製品に同梱されているディレクトリより、環境に合わせた im-Juggling を任意のパスに展開します。
注意
製品版には im-Juggling で利用するリポジトリデータも同梱されています。%製品版メディアイメージ(DVD)%/Products/repository ディレクトリim-Juggling を製品版メディアイメージからコピーして起動した場合、この設定パスが適切な設定になっていない場合があります。im-Juggling ウィンドウ内-ツールバー右端にある「設定」-「im-juggling」-「モジュールリポジトリ」より、ローカルリポジトリの参照先が正しい設定パスになっているかを確認してください。インターネット接続の場合は、”http://”から始まるロケーションが有効(チェックがついている)となっている場合、外部のリポジトリを参照します。注意
利用する環境でプロキシ設定などが必要な場合は、「設定」-「一般」-「ネットワーク接続」を開きます。アクティブ・プロバイダーとして「ネイティブ」を選択した場合、Internet Explorer のプロキシサーバの設定情報を引き継ぎます。(Internet Explorerで「Alt」キーを押してメニューを表示し、「ツール」→「インターネットオプション」→「接続」タブ→「LANの設定」で 表示されるプロキシサーバーの設定です)アクティブ・プロバイダーとして「手操作(マニュアル)」を選択し、プロキシー・エントリーの「HTTP」の「編集」をクリックします。プロキシー・エントリーの編集」画面で「ホスト」、「ポート」、「認証情報」を設定して「OK」をクリックします。注意
im-Juggling を利用してプロジェクトの作成や、WARファイルの作成を行っている際にリポジトリ情報の取得等のエラーが発生した場合、下記のディレクトリにあるデータを削除して再度、 im-Juggling を起動して試行してください。%OSユーザディレクトリ%/juggling/workspace/.repository ディレクトリ古い情報が残っているためにエラーとなる場合があります。この古いファイルを削除する事で、最新のデータが再取得され問題を回避します。
プロジェクトの新規作成¶
展開したディレクトリ直下にある、 juggling.exe を起動します。
初回起動時の場合、「使用許諾契約書の同意」が表示されます。「同意する」を選択し「OK」をクリックします。 ダッシュボードが表示されます。「プロジェクトを新規に作成する」を選択します。 ポップアップ表示されたウィザード画面内の「プロジェクト名」に半角英数字の任意のプロジェクト名を入力します。入力後、「次へ(N)」 をクリックします。 利用するプロダクト及びバージョンを選択します。選択後、「次へ(N)」をクリックします。 利用するアプリケーションを選択します。選択後、「次へ(N)」をクリックします。 利用するプラットフォーム用の追加リソース(設定ファイル等)を選択します。選択後、「次へ(N)」をクリックします。注意
WARファイルを Oracle WebLogic Server 12c (12.1.1) へデプロイする場合は、必ず「 Weblogic 12c用設定ファイル 」を選択してください。この設定ファイルを配置していない場合、WebLogicへデプロイする際にエラーが発生します。コラム
SAStruts+S2JDBCにてデータベースを利用する場合は、 使用するWebアプリケーションサーバに応じた「 SAStruts用設定ファイル 」にチェックをつけてください。設定変更については、 SAStruts用設定ファイル(SAStruts+S2JDBCにてデータベースを利用する場合) で説明します。コラム
TERASOLUNA Global Framework を利用する場合は、「 TERASOLUNA Global Framework用設定ファイル 」にチェックをつけてください。設定変更については、 TERASOLUNA Global Framework用設定ファイル (シェアードデータベースを利用する場合) で説明します。リポジトリ層にJPAを利用する場合は、「 TERASOLUNA Global Framework for JPA用設定ファイル 」にチェックをつけてください。設定変更については、 TERASOLUNA Global Framework用設定ファイル (リポジトリ層にJPAを利用する場合) で説明します。リポジトリ層にMyBatisを利用する場合は、「 TERASOLUNA Global Framework for MyBatis用設定ファイル 」にチェックをつけてください。設定変更については、 TERASOLUNA Global Framework用設定ファイル (リポジトリ層にMyBatisを利用する場合) で説明します。最後に「終了(F)」をクリックします。
プロジェクトの作成処理が行われ、完了すると以下の画面が表示されます。
注意
WARファイルを Oracle WebLogic Server 12c (12.1.1) へデプロイする場合は、下記のモジュールを選択しないでください。これらのライブラリは Oracle WebLogic Server 12c (12.1.1) で利用できないため起動時にエラーが発生します。
ライブラリ > サードパーティ製ライブラリ > Metro ライブラリ > サードパーティ製ライブラリ > OpenPortal WSRP注意
開発フレームワーク「TERASOLUNA Global Framework on Accel Platform」モジュールは Oracle WebLogic Server 12c (12.1.1) および WebSphere Application Server 8.5.5 では利用できません。そのため、WARファイルを Oracle WebLogic Server 12c (12.1.1) または WebSphere Application Server 8.5.5 へデプロイする場合は、開発フレームワーク「TERASOLUNA Global Framework on Accel Platform」モジュールを選択しないでください。
モジュールの選択¶
プロジェクト内に表示されているモジュールの右クリックメニューで表示されるサブメニューより、一括で関連するモジュールの選択、選択解除を行う事ができます。コラム
例として、 IMBox を構成に含めない場合、 IMBox モジュールを外す必要があります。詳細は、「 IMBox モジュールを外す方法 」を参照してください。
アプリケーションの追加¶
プロジェクト作成後、アプリケーションを追加することができます。
「アプリケーション」タブをクリックし、「+」をクリックします。
追加したいアプリケーションをクリックし、「OK」をクリックします。