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