Added note about the jade package.
authorJayant DeSouza <jdesouza@uiuc.edu>
Wed, 31 Mar 2004 18:27:12 +0000 (18:27 +0000)
committerJayant DeSouza <jdesouza@uiuc.edu>
Wed, 31 Mar 2004 18:27:12 +0000 (18:27 +0000)
doc/jade/manual.tex

index c6905b66bf26dd22fd9e64a48beb2a1894ec3650..1cf6d2eb064f19e9d0d084ac6e120415b09340b3 100644 (file)
@@ -234,4 +234,18 @@ charm/java/bin/                        & \texttt{jade.jar} file \\
 \hline
 \end{tabular}
 
+\subsection{Java packages}
+
+The way packages work in Java is as follows: There is a ROOT directory. Within
+the ROOT, a subdirectory is used which also gives the package name.  Beneath
+the package directory all the \texttt{.class} files are stored.  The ROOT
+directory should be placed in the java CLASSPATH.
+
+For \jade, the ROOT is charm/java/charm/.
+
+The \jade package name is \texttt{jade}, and is in charm/java/charm/jade.
+Within here, all the jade Java files are placed, they are compiled to
+\texttt{.class} files, and then jar'd up into the \texttt{jade.jar} file, which
+is placed in charm/java/bin for convenience.
+
 \end{document}