Skip to content

Jython3 installation is fragile wrt dependencies #258

Open
@khatchad

Description

@khatchad

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingjython

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions