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
_______________________________________________