[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
|
Re: [glassfish-dev] Releasing HK2 3.0.5
|
Hi,
we need yet 3.0.5 for GlassFish, we are
already preparing to start Java21 based developement, but it is
still good to "consolidate" everything yet for current JEE10
running on Java17 as this is currently the preferred version for
many users. And sure, we still need to pass all TCK tests with
JDK11.
The change of the property was
suspicious for me too :-)
I agree that for JEE11 and JDK21 HK2
should probably move to 4.0.0-SNAPSHOT, but maybe just if we
really plan to move significantly forward. If the same build of
HK2 can still be compatible with JEE10+11 and GF6+7+8, there is no
reason to move the major version. I don't know this yet, maybe you
do.
David.
On 05. 10. 23 12:51, Steve Millidge
(Payara) via glassfish-dev wrote:
OK
thanks for clarifying. If it is compiled for JDK 11 then +1
from me.
I
would think a bump of minimum JDK version is more a major.
Perhaps start HK2 4.x for Jakarta EE 11 work as that will be
compiled JDK 21.
Steve
Sorry
are you saying h2 3.x was previously released compiled
jdk17?
Hk2 itself
is not compiled for JDK17, but for JDK11:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<release>11</release>
</configuration>
</plugin>
The TCK
for GlassFish, which includes all the latest HK2
versions, is run with JDK 11 as well to ensure this. You
just need the JDK 17 compiler, hence the requirement.
It's a thing that came in with the (optional) Spring
module, and its dependencies.
That all
said, in one of the issues the team did suggest bumping
HK2 to 3.1.x, so this may be a good opportunity.
_______________________________________________
glassfish-dev mailing list
glassfish-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/glassfish-dev
--
David Matejcek | OmniFish
david.matejcek@xxxxxxxxxxx