GroupSession
お世話になります。当ホームページ内「技術情報」の「開発―(2)Eclipseで開発を行う 」内の「コンパイラー準拠レベルの設定を行う 」を行おうとしましたが、プルダウンメニューに6.0が表示されません。表示されているのは1.3~1.7までです。どうしたらよいでしょうか?
また同操作方法内の「ソースフォルダを指定」を行おうとしましたが、/GSession3(プロジェクト名)/WEB-INF/plugin/bulletin/中にsrcフォルダが無い為、指定することができません。こちらもどうしたらよろしいでしょうか?
ソースファイルは、ダウンロードページより「 gsession_src.zip 」をダウンロードしてますでしょうか?展開するとわかりますが gsession.war と同じ構成で、コンパイルに必要なソースファイル群等が現れます。
説明ではgsession3.zipをインポートするように書いてあったので、gsession4.zipをインポートしたのですが、gsession_src.zipをインポートすべきだったのでしょうか?
また同操作方法に『/GSession3(プロジェクト名)/WEB-INF/plugin/license/classes フォルダを選択し、OKボタンを押してライブラリに追加します。』という記述がありますが、classes フォルダがgroupsession4にはありません。 これは新たにフォルダを作成すれば良いのでしょうか?
eclipseでの開発方法は、私はeclipseでは開発していないのでわかりかねますので、どなたかの回答を待ちましょう。「技術情報」でも書かれていますとおり、開発の(2)以降の内容は、GS Ver.3.2.1 まで用の内容のままです。GS Ver.3.5.0 では、若干記載内容から変更がありますが、これについては、開発元に更新していただくしかないのですが。。。 例えば、「(11)メイン>インフォメーションへメッセージ表示」の例で 示される「HelloMainInfoMessage.java」のソース例で、 getMessage に 第4引数として「HttpServletRequest req」が 必要になったとか ( GS Ver.3.5.0 から仕様変更 )。GS Ver.3.x.x までは、 gsession3.war に、実行モジュールもソースファイルも一緒に入っていましたが、GS Ver.4.x.x からは、規模も大きくなってのことだと思いますが、gsession.war には、実行モジュールのみ入っており、カスタマイズする場合は、 gsession_src.zip もダウンロードして、同じ場所に展開(配置)する必要があります。# で、あっていますよね? >開発元様
私の環境はEclipse Helios Service Release 1Groupsession4.0.2となっていますので、異なる部分があるかもしれません。また、設定の基本はGS本サイトを参照してください。1.空のjavaプロジェクト「gsession」を作成 普通に作れば「c:\workspace」直下にできるでしょう2.「gsession_src」をインポート インポート-アーカイブからインポートします以下、プロジェクト-ビルドパスのお話3.ソースディレクトリの登録 「plugin/xxxx/src」をすべて登録します 参考:smail reserve circular timecard ipkanri api common bookmark search zaiseki schedule portal address file ringi project help rss webmail bulletin4.プロジェクト内ライブラリの登録 「C:\workspace\gsession4\WEB-INF\lib」内のjarファイルをすべて登録5.外部ライブラリの登録 TOMCATのライブラリ「servlet-api.jar」「jsp-api.jar」を登録6.クラスフォルダーの登録 「C:\workspace\gsession4\WEB-INF\pulgin\license\classes」 「C:\workspace\gsession4\WEB-INF\pulgin\mobile\classes」を登録7.順番の変更 6.で登録したクラスフォルダ2つを最上位に移動ここまで、プロジェクト-ビルドパスの設定ここからプロジェクト-TOMCATの設定8.TOMCATの設定 TOMCATプロジェクトにチェックを付ける コンテキスト名「gsession」 更新可能にチェック 再読み込みにチェック (デバッグ作業の容易化) WAR出力したい場合は出力先を指定(自分は未指定)ここまでプロジェクト-TOMCATの設定ここから全体-TOMCATの設定9.メニューのウィンドウから設定を選択 TOMCATを選択し、「Tomcatバージョンを6.x」 Tomcatホームを「C:\Program Files\Apache Software Foundation\Tomcat 6.0」(標準インストール先) コンテキスト宣言モードは「server.xml」(どっちでもいいです) ソースパスは「gsessionプロジェクト」をチェック 以上を設定した状態で、「適用」をクリックここまで設定を終えるとビルド、デバッグができるはずです。Eclipseの使い方については私以外の方のほうが詳しいはずです。
> また同操作方法に『/GSession3(プロジェクト名)/WEB-INF/plugin/license/classes フォルダを選択し、OKボタンを押してライブラリに追加します。』という記述がありますが、classes フォルダがgroupsession4にはありません。 これは新たにフォルダを作成すれば良いのでしょうか?> > すいません。上記質問の部分で止まっています。 ご回答をよろしくお願いいたします。
指定フォルダがない場合は作成してください。中身は空っぽでも大丈夫です。
GSession(プロジェクト名)/WEB-INF/classes があったので、そちらに割り付けたのですがまずかったでしょうか?
本件ではlisenceやmobileを参照しないので問題はないでしょう。参照する場合(特によくわからない場合)は、規定通りの方が無難です。
ありがとうございました。 おかげさまで開発環境がどうやら整ったようです。大変助かりました。
TOP