フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:03_プラグイン開発フォーラム
コンパイラー準拠レベルの設定で6.0が表示されません。
[ 4699 ] コンパイラー準拠レベルの設定で6.0が表示されません。

お世話になります。
当ホームページ内「技術情報」の「開発―(2)Eclipseで開発を行う 」内の「コンパイラー準拠レベルの設定を行う 」を行おうとしましたが、プルダウンメニューに6.0が表示されません。
表示されているのは1.3~1.7までです。
どうしたらよいでしょうか?

投稿者java初心者
最新書き込み2012/03/15 13:26:17
[ 4700 ] Re: コンパイラー準拠レベルの設定で6.0が表示されません。

また同操作方法内の「ソースフォルダを指定」を行おうとしましたが、
/GSession3(プロジェクト名)/WEB-INF/plugin/bulletin/中にsrcフォルダ
が無い為、指定することができません。
こちらもどうしたらよろしいでしょうか?

投稿者java初心者
最新書き込み2012/03/15 13:49:05
[ 4701 ] Re: Re: コンパイラー準拠レベルの設定で6.0が表示されません。

ソースファイルは、ダウンロードページより「 gsession_src.zip 」を
ダウンロードしてますでしょうか?

展開するとわかりますが gsession.war と同じ構成で、コンパイルに
必要なソースファイル群等が現れます。

投稿者GS導入準備中の人
最新書き込み2012/03/15 14:01:29
[ 4702 ] Re: コンパイラー準拠レベルの設定で6.0が表示されません。

説明ではgsession3.zipをインポートするように書いてあったので、gsession4.zipを
インポートしたのですが、gsession_src.zipをインポートすべきだったのでしょうか?

投稿者java初心者
最新書き込み2012/03/15 14:15:08
[ 4706 ] Re: コンパイラー準拠レベルの設定で6.0が表示されません。

また同操作方法に『/GSession3(プロジェクト名)/WEB-INF/plugin/license/classes フォルダを選択し、OKボタンを押してライブラリに追加します。』という記述がありますが、classes フォルダがgroupsession4にはありません。 これは新たにフォルダを作成すれば良いのでしょうか?

投稿者java初心者
最新書き込み2012/03/15 15:30:27
[ 4708 ] Re: Re: コンパイラー準拠レベルの設定で6.0が表示されません。

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 もダウンロードして、同じ場所に
展開(配置)する必要があります。

# で、あっていますよね? >開発元様

投稿者GS導入準備中の人
最新書き込み2012/03/15 19:14:38
[ 4711 ] Re: コンパイラー準拠レベルの設定で6.0が表示されません。

私の環境は
Eclipse Helios Service Release 1
Groupsession4.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 bulletin

4.プロジェクト内ライブラリの登録
「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の使い方については私以外の方のほうが詳しいはずです。

投稿者kon
最新書き込み2012/03/16 10:02:48
[ 4713 ] Re: Re: コンパイラー準拠レベルの設定で6.0が表示されません。

> また同操作方法に『/GSession3(プロジェクト名)/WEB-INF/plugin/license/classes フォルダを選択し、OKボタンを押してライブラリに追加します。』という記述がありますが、classes フォルダがgroupsession4にはありません。 これは新たにフォルダを作成すれば良いのでしょうか?
>
>

すいません。上記質問の部分で止まっています。 ご回答をよろしくお願いいたします。

投稿者java初心者
最新書き込み2012/03/16 14:24:12
[ 4718 ] Re: コンパイラー準拠レベルの設定で6.0が表示されません。

指定フォルダがない場合は作成してください。
中身は空っぽでも大丈夫です。

投稿者kon
最新書き込み2012/03/19 11:46:29
[ 4720 ] Re: コンパイラー準拠レベルの設定で6.0が表示されません。

GSession(プロジェクト名)/WEB-INF/classes があったので、
そちらに割り付けたのですがまずかったでしょうか?

投稿者java初心者
最新書き込み2012/03/19 17:24:00
[ 4726 ] Re: コンパイラー準拠レベルの設定で6.0が表示されません。

本件ではlisenceやmobileを参照しないので問題はないでしょう。

参照する場合(特によくわからない場合)は、規定通りの方が無難です。

投稿者kon
最新書き込み2012/03/21 17:20:23
[ 4728 ] Re: コンパイラー準拠レベルの設定で6.0が表示されません。

ありがとうございました。 
おかげさまで開発環境がどうやら整ったようです。
大変助かりました。

投稿者java初心者
最新書き込み2012/03/22 13:03:30
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=3&threadSid=1582
 


TOP