[
https://issues.apache.org/jira/browse/NETBEANS-4328?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Neil C Smith updated NETBEANS-4328:
-----------------------------------
Description:
Changes between 11.2 and 11.3 mean that when opening existing Java projects (or
when projects are being opened during settings imports on first run), it is no
longer possible to cancel the dialog to install JavaFX and nb-javac without the
projects being marked broken and Java support not being enabled.
When importing settings on first run, the dialog gets re-shown for every open
project if cancel is pressed - this gives the appearance of an infinite loop
forcing the user to install the optional plugins. This is particularly a
problem because we don't want users to install nb-javac in 12.0 with JDK 14.
*If the user is unwilling or _unable because of network issues_ to install
either of these dependencies, the IDE is rendered unusable and they are left
with the impression they need to force quit the IDE.*
This also breaks the guidelines on optional Cat X dependencies at
[https://www.apache.org/legal/resolved#optional]
was:
Changes between 11.2 and 11.3 mean that when opening existing Java projects (or
when projects are being opened during settings imports on first run), it is no
longer possible to cancel the dialog to install JavaFX and nb-javac without the
projects being marked broken and Java support not being enabled.
When importing settings on first run, the dialog gets re-shown for every open
project if cancel is pressed - this gives the appearance of an infinite loop
forcing the user to install the optional plugins. This is particularly a
problem because we don't want users to install nb-javac in 12.0 with JDK 14.
If the user is unwilling or unable to install either of these dependencies, the
IDE is rendered unusable.
This also breaks the guidelines on optional Cat X dependencies at
[https://www.apache.org/legal/resolved#optional]
> Installation of nb-javac and JavaFX no longer optional in some cases
> --------------------------------------------------------------------
>
> Key: NETBEANS-4328
> URL: https://issues.apache.org/jira/browse/NETBEANS-4328
> Project: NetBeans
> Issue Type: Bug
> Affects Versions: 12.0, 11.3
> Reporter: Neil C Smith
> Priority: Blocker
> Labels: netcat
> Fix For: 12.0
>
> Time Spent: 2h 40m
> Remaining Estimate: 0h
>
> Changes between 11.2 and 11.3 mean that when opening existing Java projects
> (or when projects are being opened during settings imports on first run), it
> is no longer possible to cancel the dialog to install JavaFX and nb-javac
> without the projects being marked broken and Java support not being enabled.
> When importing settings on first run, the dialog gets re-shown for every open
> project if cancel is pressed - this gives the appearance of an infinite loop
> forcing the user to install the optional plugins. This is particularly a
> problem because we don't want users to install nb-javac in 12.0 with JDK 14.
> *If the user is unwilling or _unable because of network issues_ to install
> either of these dependencies, the IDE is rendered unusable and they are left
> with the impression they need to force quit the IDE.*
> This also breaks the guidelines on optional Cat X dependencies at
> [https://www.apache.org/legal/resolved#optional]
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists