I thought I had raised a Bugzilla on this but cannot find it.
IMHO the eclipse.exe launcher should diagnose the suitability
of the user's platform for Eclipse and provide helpful
diagnostics rather than a Java bang dialog. This should all be
done before Java is started. Wrong Java version is an obvious
check. Historically, the Microsoft Java was a regular user
hazard.
HI Matthias
> letting things
(like Help) fail seems not very nice from the user’s point of
view. I would vote for requiring Java 11 at the start.
I agree.
I'm not a
p2 expert, so,, no, I can't answer your question to an end,
but I assume that it won't warn and just fail on restart.
Dani
From:
"Becker,
Matthias" <ma.becker@xxxxxxx>
To:
"eclipse-pmc@xxxxxxxxxxx"
<eclipse-pmc@xxxxxxxxxxx>,
Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>
Date:
23.03.2020
13:59
Subject:
[EXTERNAL] Re:
[cross-project-issues-dev] [eclipse-pmc] Upgrading the Eclipse
SDK target environment for the *September* Eclipse release...
Sent by:
cross-project-issues-dev-bounces@xxxxxxxxxxx
Hi Dani,
letting things (like
Help) fail seems not very nice from the user’s point of
view. I would vote for requiring Java 11 at the start.
@Dani: Do you also have
answers to my other questions?
Regards,
Matthias
From: <eclipse-pmc-bounces@xxxxxxxxxxx>
on behalf of Daniel Megert <daniel_megert@xxxxxxxxxx>
Reply to: "eclipse-pmc@xxxxxxxxxxx" <eclipse-pmc@xxxxxxxxxxx>
Date: Monday, 23. March 2020 at 13:33
To: Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>
Cc: "cross-project-issues-dev-bounces@xxxxxxxxxxx"
<cross-project-issues-dev-bounces@xxxxxxxxxxx>,
"eclipse-pmc@xxxxxxxxxxx" <eclipse-pmc@xxxxxxxxxxx>
Subject: Re: [eclipse-pmc] [cross-project-issues-dev]
Upgrading the Eclipse SDK target environment for the
*September* Eclipse release...
It depends. We (the
platform) can require/hardcode Java 11 when you start the
SDK or we do not enforce this but let things like Help/Jetty
fail. Our position is that users need Java 11 for 2020-09.
Dani
From: "Becker, Matthias" <ma.becker@xxxxxxx>
To: "eclipse-pmc@xxxxxxxxxxx" <eclipse-pmc@xxxxxxxxxxx>,
"cross-project-issues-dev@xxxxxxxxxxx"
<cross-project-issues-dev@xxxxxxxxxxx>
Date: 23.03.2020 10:57
Subject: [EXTERNAL] Re:
[cross-project-issues-dev] [eclipse-pmc] Upgrading the
Eclipse SDK target environment for the *September* Eclipse
release...
Sent by: cross-project-issues-dev-bounces@xxxxxxxxxxx
Hi everybody,
do I understand this correctly that the
2020-09 release needs at least a Java 11 VM to run? Will it
no longer run on a Java 8 VM?
Will platform raise the Bundle-Execution
Environment?
If release 2020-09 will only run on Java11
and newer: How does platform's "Check for Updates" handle
this? What happens if a user has an existing installation
running on Java 8 (and this is the user's one and only Java
VM)? Does P2 tell the user that the new bundles to be
installed require Java 11 but that the current installation
does not supply this?
Regards,
Matthias
From: <eclipse-pmc-bounces@xxxxxxxxxxx>
on behalf of Mike Wilson <Mike_Wilson@xxxxxxxxxx>
Reply to: "eclipse-pmc@xxxxxxxxxxx" <eclipse-pmc@xxxxxxxxxxx>
Date: Friday, 20. March 2020 at 19:35
To: "cross-project-issues-dev@xxxxxxxxxxx"
<cross-project-issues-dev@xxxxxxxxxxx>
Cc: "eclipse-pmc@xxxxxxxxxxx" <eclipse-pmc@xxxxxxxxxxx>
Subject: [eclipse-pmc] Upgrading the Eclipse SDK
target environment for the *September* Eclipse release...
Hello cross project
people,
The Eclipse Project PMC
has approved a change to the target environments for the
2020-09 Eclipse release of the Eclipse Project (that is, our
4.17 release) to be based on Java 11. This will allow us to
include Jetty 10, when it is available as indicated here:
https://www.eclipse.org/lists/jetty-dev/msg03214.html
Given that this change has
the potential to impact downstream projects, we are asking
for feedback now: please let us know if you believe this
will cause problems for your project.
Note that we are not
asking teams to update the BREE for their components, and it
is fine for components to support earlier versions of Java.
This note is just identifying the version of Java that we
will use to validate the September release, and thus will be
the supported version for the Eclipse SDK.
thanks,
the Eclipse Project PMC
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev