File
|
Description
|
src/
|
All Java source files should be in this directory.
The only non-java file allowed in this directory is
a
package.html
file
in each directory that describes the package
(this is for use with the javadoc tool). Any files
that need to be read in from this directory
(such as
.properties
files)
should be in the
resources/
directory, for now.
|
resources/
|
The folder structure of this directory should parallel
that of the
src/
directory so that a class
in
/src/antichess/net/ai
will be able to
reference a file in
/resources/antichess/net/ai
.
|
lib/
|
All third party jars should be stored here so they
can be used to build the classpath variable in the
Ant scripts.
|
bin/
|
This is where the generated
.class
files
from compiling the
src/
directory will go.
Because it gets rebuilt, it is ignored by CVS.
|
conf/
|
Configuration files, such as
web.xml
or taglib descriptors should be stored here.
|
dist/
|
All generated
.jar
and
.war
files should go here.
|
xdocs/
|
This is the home for
.xml
files that
are used to describe pages built by Maven
|
target/
|
This is where the site that is built by maven is generated.
Because it gets rebuilt, it is ignored by CVS.
|
html/
|
This is where static text files, such as
.css
or
.js
, that belong on
http://www.antichess.net/ should go.
|
images/
|
This is where binary files, such as
.gif
or
.jpg
, that belong on
http://www.antichess.net/ should go.
|