[FYI, despite having reported and done a bit of investigation on
https://bugs.eclipse.org/bugs/show_bug.cgi?id=518095,
I'm still a total eclipse noob, so please go easy on anything
stupid below.]
I have a few JDT experiments ("hacks") I want to try-out, and
have been trying to follow the instructions in the various dev
resources and guides, such as
The central problem (that's blocking me) is the fact that none of
the above appear to be both current and correct, compounded by the
fact that none of the docs have overt last-modified dates, nor
major release level ranges. I therefore invested a fair amount of
time trying to build a JDT dev project going down multiple routes,
only to discover that each was effectively an abandoned
gopher-hole. In more detail:
- I tried to clone the repos listed in https://github.com/eclipse/eclipse.jdt.core;
determined that maven can build all modules from the
command-line with the -Pbuild-individual-bundles profile, but
have yet to successfully import the modules into eclipse as a
set of maven projects, since the project can't be compiled
without the core eclipse infrastructure jars; attempting to
extract them from the parent pom is a total crap-shoot, given
its inherent complexity (else I might be on my way to at least
prototyping the hacks, but miles from creating even a personal
release);
- I also tried cloning the repose listed in https://wiki.eclipse.org/Platform-releng/Git_Workflows
(using http: as anonymous as instructed); the first 3 clones
worked, but the next several crapped-out with timeouts,
premature EOFs, or other faults; url #6 (ssh://userid@xxxxxxxxxxxxxxx:29418/jdt/eclipse.jdt.core.git)
with the magic 29418 segment alludes to this link being
release-specific (viewing History doesn't pin-point what release
the page presents, but the latest entry is back to '16
- I was initially excited to find
eclipse.platform.common-I20190808-1800, then tracked it to https://projects.eclipse.org/projects/eclipse.platform,
only to find it's either not indexed there, or might be stale.
Any advice or live/good links to Getting Started docs would be
most appreciated.
Thanks,
-rjs
|