Skip to content

Version 2.3.0 creates an uber-jar which causes class file duplicates #336

@mhm90

Description

@mhm90

Hi,

I currently upgraded from CANAR-2.3.1 to 2.3.0 and I found out that you are using apache's maven-shade-plugin on the build at pom.xml. I think you should avoid creating uber-jar in psl-java because I assume it was not intended as a standalone executable application before, was it? I think the standalone version of PSL is the psl-cli.

Anyway, the exact problem is when I use this uber-jar the Slf4J or any common dependency between psl-java and my application causes class file duplication.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions