Dynamically Compile and Load Multiple Java Classes

One upcoming feature of the next release of Bio7 (1.7) will be the possibility to dynamically compile and load multiple Java classes e.g. for a simulation model. For the compilation process a main *.java file (e.g. which extends the default Model class) must be selected in the context menu of the Navigator view (see screenshot below) and compiled with the new available action. Along with the main *.java file all other classes (e.g. subclasses) in the directory will be compiled, too. With this feature a model can be compiled from several files and algorithms of a simulation model can be implemented in separate classes e.g. for a better maintainability.

Leave a Comment