Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overlappping classes in parboiled-java-1.1.6.jar and parboiled-core-1.1.6.jar #90

Open
petromir opened this issue Jul 1, 2015 · 0 comments

Comments

@petromir
Copy link

petromir commented Jul 1, 2015

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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant