Skip to content
Discussion options

You must be logged in to vote

I don't see a simple answer how to consume both jars in their current shape as modules.

How did we get here?

  • 25 years ago, JDT/Core produced a single jar org.eclipse.jdt.core_XYZ.jar from which an alternative smaller artifact was extracted at build time, which was then shipped as ecj_XYZ.jar
    • people would consume either ecj or o.e.jdt.core, where the former is a true subset of the latter
  • In #181 the structure was re-organized: what is shipped as ecj_XYZ.jar was extracted to a separate project / plug-in / jar named org.eclipse.jdt.core.compiler.batch
    • this simplified the build process, enabling us to publish ecj_XYZ.jar by simple renaming of org.eclipse.jdt.core.compiler.batch_XZY.jar
    • f…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by iloveeclipse
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants