Open
Description
Currently, we are installing the jython3-dev.jar
file manually. However, this file has many dependencies, and since we manually installing 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.