First time here? Check out the Help page!
1 | initial version |
The answer depends on how you invoke BCVTB. This is really a question about the Java Classpath. Usually, when the java process is invoked, the -classpath argument is used to set the classpath. If the value of the classpath includes a directory with a *, then all the jar files in that directory are included.
Under MacOSX, if I invoke BCVTB with:
cd $PTII
java -classpath '.:./lib/*' ptolemy.vergil.VergilApplication -bcvtb
Then, if I do
Then java.class.path will have all the jar files in $PTII/lib
Note that under Mac and Linux, the separator between path elements is a colon. Under Windows, it is a semicolon.
See
https://docs.oracle.com/javase/8/docs/technotes/tools/windows/classpath.html
https://docs.oracle.com/javase/8/docs/technotes/tools/unix/classpath.html
https://chess.eecs.berkeley.edu/ptexternal/nightly/doc/coding/addinganactor.htm