apache / apache/netbeans

Upgrade from 25 to 26 (release) with deb package looses configured Java platforms.

Open
#8,521 5 comments 0 reactions 0 assignees View on GitHub
Java kind:bug needs:triage pending-response
Dominant language
Java
Stars
3.1k
Forks
935
Avg merge
2d 3h
Merged PRs (30d)
17

Description

### Apache NetBeans version

Apache NetBeans 26 latest release candidate

### What happened

The upgrade from 25 to 26 (release) does not import the Java platforms. Since I use Zulu JDK with included JavaFx and 26 deb comes with included JDK 24 (without JavaFX), all my JavaFX projects lost the jfx dependencies and had to repaired by hand one by one.

### Language / Project Type / NetBeans Component

Java Maven JavaFX project.

### How to reproduce

Create a JavaFX project using a Zulu JDK with included JavaFx, then upgrade Netbeans from 25 to 26 (release).

### Did this work correctly in an earlier version?

No / Don't know

### Operating System

Linux Mint Debian Edition 6 (LMDE 6)

### JDK

zulu21.34.19-ca-fx-jdk21.0.3-linux_amd64.deb

### Apache NetBeans packaging

Third-party package

### Anything else

I was using the Netbeans-provided deb packages (without JDK) up to 25, but 26 is no longer provided, so the third-party deb with included JDK 24 was used to upgrade.

### Are you willing to submit a pull request?

No

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the upgrade from NetBeans 25 to 26 using a Zulu JDK with JavaFX on the described Linux Mint Debian Edition setup. Trace how configured Java platforms are handled during the upgrade and compare the deb packaging involved; done means the configured platforms remain available and JavaFX project dependencies are not lost.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
developer-experience, release
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.