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
_______________________________________________