-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Labels
Description
Currently, we are installing the jython3-dev.jar
file manually. However, this file has many dependencies, and since we manually install it, they don't get resolved automatically. Some of the dependencies are included in the Maven configuration but not all of them, which could result in a ClassNotFoundException
or NoClassDefFoundError
when running the code.
There is another file, namely, jython3.jar
, which is a fat jar that includes all the dependencies. However, using this file instead of jython3-dev.jar
doesn't seem to avoid the issues with missing dependencies despite those dependencies being included in the fat jar. This probably has something to do with Maven's classpath resolution, which would be my guess.