Hello
Adoptium Community,
I would
like to share a
project idea for an
initial feasibility
review and feedback
through the Adoptium
Incubator process.
I am
**tagging Carmen
Delgado and the
Adoptium PMC** for
visibility and review.
---
###
Project Title
**Eclipse
Plugin for Managing
Eclipse Adoptium
(Temurin) JDKs**
###
Background &
Motivation
Java
developers frequently
work with multiple JDK
versions (8, 11, 17,
21, etc.). While
Eclipse IDE allows
configuring installed
JREs, there is
currently no native
integration to
discover, download,
and manage Eclipse
Adoptium (Temurin)
JDKs directly within
the IDE.
As a
result, developers
rely on manual
downloads or external
tools, which creates
friction—especially
for new contributors,
students, and those
setting up development
environments.
###
Proposed Idea
The goal
of this project is to
develop an **Eclipse
IDE plugin** that
integrates Eclipse
Adoptium JDK
management into the
Eclipse workflow.
The
plugin would allow
users to:
*
Discover available
Eclipse Adoptium
(Temurin) JDKs using
official APIs
*
Download and install
selected JDK versions
from within Eclipse
*
Automatically register
installed JDKs with
Eclipse
* Assign
specific JDK versions
to individual projects
*
Provide basic
validation and
warnings for
unsupported or
outdated JDKs
###
Initial Scope
To keep
the project feasible
and maintainable, the
initial scope would
focus on:
* JDK
discovery and listing
*
One-click installation
and registration
*
Project-level JDK
selection
More
advanced features
(such as CVE awareness
or enterprise policy
support) would be
considered out of
scope for the initial
phase.
###
Expected Impact
*
Improves developer
experience for Eclipse
users
*
Strengthens
integration between
Eclipse IDE and
Eclipse Adoptium
*
Encourages adoption of
Temurin as the default
JDK
*
Reduces setup
complexity for
contributors and new
Java developers
###
Alignment with
Adoptium
This
project directly
supports Adoptium’s
mission by improving
tooling around Eclipse
Adoptium binaries and
making them easier to
discover and use
within the Eclipse
ecosystem.
I would
appreciate feedback on
the **feasibility**,
**scope**, and
**alignment with
Adoptium’s goals**, as
well as any guidance
on existing efforts
this work should
coordinate with.
Thank
you for your time and
guidance.
Best
regards,
Daksh
Kaushik
_______________________________________________