GroupSession
現在、srcファイルを作成後、その中のjavaファイルを編集・コンパイルしながらこれから改修していこうと思っていますが、以下のエラーが出てコンパイルがうまくいきません。パッケージがないと怒られていますが、パッと見あるようにみえるのですがなぜ、このようなエラーがでてしまうのでしょうか?(ちなみに、最初、コンパイルしようとしたら、文字化けのエラーがでてうまくいかなかったので、-encoding UTF-8 オプションをつけてコンパイルしたりしてみました。)改修しようとしたファイル:GSConst.javasrcファイルを置いた場所:C:\Program Files (x86)\Apache Software Foundation\Tomcat 6.0\webapps\gsession\WEB-INF\plugin\common実際のエラーC:\Program Files (x86)\Apache Software Foundation\Tomcat 6.0\webapps\gsession\B-INF\plugin\common\src\jp\groupsession\v2\cmn>javac -encoding UTF-8 GSConst.javaGSConst.java:3: パッケージ jp.co.sjts.util は存在しません。import jp.co.sjts.util.Encoding; ^GSConst.java:53: シンボルを見つけられません。シンボル: 変数 Encoding場所 : jp.groupsession.v2.cmn.GSConst の クラス public static final String ENCODING = Encoding.UTF_8;
とりあえずEclipseを使ってコンパイルが推奨誰でも出来ます
まず、Apache Ant をインストールして ant コマンドが利用可能な状態にしておきます。WEB-INF フォルダ直下にある build.xml をWEB-INF¥plugin¥common 直下に格納し、build.xml ファイルをエディタで開いて、「 ./WEB-INF/ ・・・ 」となっているところを「 ../../../WEB-INF/ ・・・ 」に書き換えます。あとは、コンパイルしたいときに ant buildで、できるかと思いますけど。GS本体の修正に対しては試していませんが、自己 plugin を作成するときでの作法です。
TOP