parboiled
parboiled copied to clipboard
Overlappping classes in parboiled-java-1.1.6.jar and parboiled-core-1.1.6.jar
I'm using jtwig-core as a dependency of my project. I saw that it has dependency to parboiled-java, which has dependency to parboiled-core.
The issue is that when I build my maven project it says the following:
[WARNING] parboiled-java-1.1.6.jar, parboiled-core-1.1.6.jar define 10 overlappping classes:
[WARNING] - org.parboiled.MatchHandler
[WARNING] - org.parboiled.ParserStatistics
[WARNING] - org.parboiled.Action
[WARNING] - org.parboiled.Node
[WARNING] - org.parboiled.ContextAware
[WARNING] - org.parboiled.MatcherContext
[WARNING] - org.parboiled.NodeImpl
[WARNING] - org.parboiled.Rule
[WARNING] - org.parboiled.SkippableAction
[WARNING] - org.parboiled.Context
[WARNING] maven-shade-plugin has detected that some .class files
[WARNING] are present in two or more JARs. When this happens, only
[WARNING] one single version of the class is copied in the uberjar.
[WARNING] Usually this is not harmful and you can skeep these
[WARNING] warnings, otherwise try to manually exclude artifacts
[WARNING] based on mvn dependency:tree -Ddetail=true and the above
[WARNING] output
Please feel free to request more details if needed!