フォーラム

GroupSession

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

GroupSessionフォーラム:投稿一覧

 
フォーラム:03_プラグイン開発フォーラム
コンパイルエラー
[ 4690 ] コンパイルエラー

お世話になります。
当ホームページ内『技術情報』の『(4)「Hello World!」プラグインを作成する方法』を
実践しようとしています。
サンプルをダウンロードして、「手順9 ソースコードをコンパイルする」を行おうとして、
コマンドプロンプトで『ant build』を実行したのですが、コンパイルエラーとなります。
現在group session4を使用していますがgroup session3 ではないので
エラーになるのでしょうか?

エラー内容:
Buildfile:build.xml does not exit!
Build failed

投稿者java初心者
最新書き込み2012/03/14 13:42:55
[ 4692 ] Re: コンパイルエラー

過去のスレッドもご参照ください

「Hello World!」プラグインを作成する方法
http://www.gs.sjts.co.jp/v4/tec/about_hello_plugin.html
[ 1439 ] 新しく作ったプラグインにアクセスできません。
http://www.gs.sjts.co.jp/wbs/bulletin/bbs080.do?bbs010forumSid=3&threadSid=470
[ 1643 ] 新しいプラグインでエラー
http://www.gs.sjts.co.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=537
[ 4629 ] GroupSession4.0.2の不具合と思われる件(ご報告)
http://www.gs.sjts.co.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=1563


さて、本件についてですが「build.xmlが見つからない」と言われています。
「ant build」を実行したフォルダ/ディレクトリはどこでしょうか?

Windowsでインストールガイドに従ってGroupSessionをインストールした場合
WAR展開した場合は「%TOMCAT_HOME%\webapps\gsession」に、ソースコード版の場合は「%TOMCAT_HOME%\webapps\gsession_src」build.xmlは存在します。
(%TOMCAT_HOME%はC:\Program Files\Apache Software Foundation\Tomcat 6.0とします)

※GS4からディレクトリ名にバージョン表記がなくなっています

標準環境ならばコマンドプロンプト(cmd.exe)のディレクトリ位置が「C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\gsession>」となっていることを確認してください。

また、上の過去スレッドにも挙げましたがv4.0.2ではbuild.xmlに間違いがあるようなので、再度GSのバージョンをご確認ください。

投稿者kon
最新書き込み2012/03/14 14:09:57
[ 4694 ] Re: コンパイルエラー

迅速なご返事ありがとうございます。
バージョンは4.0.1です。
ディレクトリィは下記に移動して行ったので、問題ないと思います。
D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\gsession

どう対応したらよろしいでしょうか?

コンパイルはエラーとなりましたが、group sessionではちゃんとニュープラグインが追加され
『hello world!』と表示されるようにはなりました。

投稿者java初心者
最新書き込み2012/03/14 14:42:35
[ 4695 ] Re: コンパイルエラー

「Hello World!」プラグインを作成する方法
http://www.gs.sjts.co.jp/v4/tec/about_hello_plugin.html#create_compile

を改めて見てみました。

「Hello World!」はプラグイン単独コンパイルだったんですね。
(例の通りなら\gsession3\WEB-INF\plugin\newplugin)

もし展開されてるGSのパッケージが「gsession.war」か「gsession.zip」ならば
gsession直下にbuild.xmlは存在しないので、ご指摘のエラーが発生します。

この場合でも既にclassファイルはできあがっているので、動作に問題はありません。
(実際にHello Worldは表示されますよね?)

投稿者kon
最新書き込み2012/03/14 15:29:54
[ 4698 ] Re: コンパイルエラー

おかげさまでカスタマイズ方法が少しずつ見えてきました。
次は練習で既存のプラグインのものをカスタマイズしてみようと思います!
また初歩的な質問で恐縮なのですが、build.xmlというものは
既存のプラグインのフォルダには入っていないですが、
Eclipseで開発を行うと自動でできるものとかなのでしょうか?

投稿者java初心者
最新書き込み2012/03/14 17:30:58
[ 4710 ] Re: コンパイルエラー

既存のプラグインを変更する場合は「gsession_src.zip」をダウンロードする必要があります。

その他のパッケージにはbuild.xmlもそうですが、ソースファイルが入っていません。

投稿者kon
最新書き込み2012/03/16 09:35:05
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=3&threadSid=1580
 


TOP