SCaVis can be used in form of “single-jar” library for deployments inside fully-featured NetBeans IDE (see http://netbeans.org/) or Eclipse IDE. This takes advantage of many features of these professional tools. In addition, you can write scripts in Jython, Groovy and JRuby (after installing appropriate plugins),
For members, SCaVis can be download as:
The first library is available for SCaVis members, the second is for developers.
Here an example of how to use single-jar library:
Assume you have scavis_onejar.jar and you have untarred jython (the linux/mac command: tar -vzfx jython.tgz) Your directory will look as:
scavis_onejar.jar # SCaVis single-jar library jython/ # directory with Jython
Now you can run any SCaVis Jython code from examples. Here is a simple example that shows how to run an examample points0.py:
java -cp jython/jython.jar:scavis_onejar.jar -Dpython.home=jython org.python.util.jython points0.py
Of course, you can use “scavis_onejar.jar” to run any Java code.
Here are the steps which are needed to port the SCaVis library into NetBeans. You can do similar steps for Eclipse IDE. Below we provide a single jar file which include all SCaVis libraries (excluding those which belong to the SCaVis IDE) and pre-configured Netbeans platform to work with such libraries.