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

Modularize JDOM #169

Open
vatbub opened this issue Jan 14, 2018 · 1 comment
Open

Modularize JDOM #169

vatbub opened this issue Jan 14, 2018 · 1 comment

Comments

@vatbub
Copy link

vatbub commented Jan 14, 2018

Knowing that modularization is a rather big thing, I wanted to suggest it for the future roadmap.

Background: I am using JDOM in an android project and tried to exclude the jdom core as stated in the wiki. Since I referenced the maven artifact as a dependency and thus don't have a libs folder in my repo where the jdom jar resides in, I can't just remove the jdom core jar because gradle handles the download of the jar.
I can tell gradle to exclude certain parts of a jar (transitive dependencies), but only, if that transitive dependency is published as a seperate jar on maven central.

TL;DR I would like to exclude the jdom core from my build but am unable to do so. If jdom core was published as a separate artifact to maven central with jdom declaring a dependency on it, exclusion would be much easier.

@VISTALL
Copy link

VISTALL commented Aug 17, 2018

Hello. I'm working at that issue (since i want migrate to java 9).

You can found my source here https://github.com/consulo/jdom

Also this library will contains module-info for java 9 (but will be compiled to java 6)

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

No branches or pull requests

3 participants