Skip to content

Ignoring libraries that are on the boot module layer does not work with relative paths #20

Description

@Technici4n

Server installs use relative paths for the legacy classpath. Unfortunately, relying on deduplication doesn't work:

Exception in thread "main" java.lang.IllegalStateException: Module named cpw.mods.bootstraplauncher was already on the JVMs module path loaded from C:\Users\bruno\Downloads\test-neodev-server-5\libraries\cpw\mods\bootstraplauncher\2.0.2\bootstraplauncher-2.0.2.jar but class-path contains it at location libraries\cpw\mods\bootstraplauncher\2.0.2\bootstraplauncher-2.0.2.jar
        at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:139)        at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions