Okay, I read that a directory structure that does not match the package name
will cause re-compiles. Are there other reasons?

Can anyway tell me what my incorrect assumptions were, or at any rate, how I
can get this thing to quit compiling every time?

Here is my package name:

jp.gr.alpsgiken.myclass.dbdriver

And here is the directory structure:

WEB-INF\src\jp\gr\alpsgiken\myclass\dbdriver
WEB-INF\classes\jp\gr\alpsgiken\myclass\dbdriver

and here is my build.xml, which I am keeping in WEB-INF:

<?xml version="1.0" encoding="Shift_JIS" ?>
<project name="myproject" default="dbdriver" basedir="src">

  <property name="src" value="."/>
  <property name="build" value="../classes"/>
  <property name="dbdriver_loc" value="jp/gr/alpsgiken/myclass/dbdriver"/>

  <target name="init">
    <!-- タイムスタンプの生成 -->
    <tstamp/>
    <!-- samples のコンパイルに必要なディレクトリ -->
    <mkdir dir="${build}/${dbdriver_loc}"/>
  </target>

  <target name="dbdriver" depends="init">
    <javac
        srcdir="${src}/${dbdriver_loc}"
        destdir="${build}"
        debug="on"/>
  </target>
</project>

Joel Rees
Alps Giken Kansai Systems Develoment
Suita, Osaka




--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to