Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

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

  1. File -> New -> Graph Editor
  2. View ->JVM Properties

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