---
title: 'jdk-11-ea+2 freigegeben'
url: 'https://tutego.de/blog/javainsel/2018/02/jdk-11-ea2-freigegeben'
markdown: 'https://tutego.de/blog/javainsel/2018/02/jdk-11-ea2-freigegeben.md'
date: '2018-02-28'
description: "Die größte Änderung ist, was angekündigt wurde: These builds include JEP 320 (Remove the Java EE and CORBA Modules) [1], so they're significantly smaller (nine fewer modules, 22 fewer megabytes on Linux/x64). - Mark Weitere Infos und Download unter http://jdk.java.net/11/. Folgende Änderungen gibt…"
taxonomy:
  category:
    - 'Java 11'
---

# jdk-11-ea+2 freigegeben

![Illustration einer tropischen Insel mit Palmen und einem hohen Berg](https://tutego.de/blog/javainsel/user/themes/tutego/images/insel-cover.jpg)# Java Blog für Programmierer

[Java Blog für Programmierer](https://tutego.de/blog/javainsel/)

## jdk-11-ea+2 freigegeben

28.02.2018 · [Christian Ullenboom](https://tutego.de/blog/javainsel/author/admin/)

Die größte Änderung ist, was angekündigt wurde:

```text
These builds include JEP 320 (Remove the Java EE and CORBA Modules) [1],
so they're significantly smaller (nine fewer modules, 22 fewer megabytes
on Linux/x64).

- Mark
```

Weitere Infos und Download unter <http://jdk.java.net/11/>. Folgende Änderungen gibt es:

**Changeset\*\***Bug ID**\*\*Synopsis**[d9fce53461a1](http://hg.openjdk.java.net/jdk/jdk/rev/d9fce53461a1017e1d7caa905b27c9244a459bd6)[8197812](https://bugs.openjdk.java.net/browse/JDK-8197812)(ref) Data race in Finalizer[c38163717870](http://hg.openjdk.java.net/jdk/jdk/rev/c38163717870729a1c5965c7e7d5d1e9e3cb15e2)[8198227](https://bugs.openjdk.java.net/browse/JDK-8198227)Fix COMPARE\_BUILD after forest consolidation[329428e095b6](http://hg.openjdk.java.net/jdk/jdk/rev/329428e095b671d19b52c86833fcd7a66063525c)[8198306](https://bugs.openjdk.java.net/browse/JDK-8198306)Add post custom extension hooks to two launchers[67cdc215ed70](http://hg.openjdk.java.net/jdk/jdk/rev/67cdc215ed706cac8db039c0217e9868b32ff22b)[8198228](https://bugs.openjdk.java.net/browse/JDK-8198228)Spec clarification: `j.u.Locale.getDisplayName()`[edaa989b4e67](http://hg.openjdk.java.net/jdk/jdk/rev/edaa989b4e67aca494d086f9a82e95cc77dd0f2a)[8058965](https://bugs.openjdk.java.net/browse/JDK-8058965)Remove IPv6 support from TwoStacksPlainSocketImpl \[win\][01237b276b8b](http://hg.openjdk.java.net/jdk/jdk/rev/01237b276b8b6712f9e342a01deab83c6b11a063)[8198318](https://bugs.openjdk.java.net/browse/JDK-8198318)Make build comparisons clean again[7f9c3cd11e97](http://hg.openjdk.java.net/jdk/jdk/rev/7f9c3cd11e9730e21105f3990d79a74338e54277)[8170120](https://bugs.openjdk.java.net/browse/JDK-8170120)jimage throws `IOException` when the given file is not a jimage file[0a185d6fafa1](http://hg.openjdk.java.net/jdk/jdk/rev/0a185d6fafa1fdae27411a9af62368c6dab07f05)[8198379](https://bugs.openjdk.java.net/browse/JDK-8198379)tools/jimage/JImageListTest.java failing[b417304c811b](http://hg.openjdk.java.net/jdk/jdk/rev/b417304c811b8d680a8f969655d0176d41bab81a)[8198380](https://bugs.openjdk.java.net/browse/JDK-8198380)tools/jimage/JImageExtractTest.java failing[42cec55157fa](http://hg.openjdk.java.net/jdk/jdk/rev/42cec55157fa4b7c762cee6807148686738ba8da)[8198417](https://bugs.openjdk.java.net/browse/JDK-8198417)Exclude tools/jimage/JImageExtractTest.java and tools/jimage/JImageListTest.java on Windows[37beaca49e63](http://hg.openjdk.java.net/jdk/jdk/rev/37beaca49e6328c7e433a47af3de553e21d5f55e)[8194922](https://bugs.openjdk.java.net/browse/JDK-8194922)jlink –exclude-resources should never exclude module-info.class[18debf414948](http://hg.openjdk.java.net/jdk/jdk/rev/18debf414948dfedc92b78ad17702ec986abb468)[8198425](https://bugs.openjdk.java.net/browse/JDK-8198425)make/Main.gmk Add extra extension/override points to the make file[c7e84c0a51c3](http://hg.openjdk.java.net/jdk/jdk/rev/c7e84c0a51c3526bb68f56df8d498a4e1e4bfde0)[8198328](https://bugs.openjdk.java.net/browse/JDK-8198328)Create devkit for Solaris with developer studio 12.6 and Solaris11.3[916690b5edc9](http://hg.openjdk.java.net/jdk/jdk/rev/916690b5edc951f4b4d880473947704eabf725ab)[8194892](https://bugs.openjdk.java.net/browse/JDK-8194892)add compiler support for local-variable syntax for lambda parameters[576e024f10b6](http://hg.openjdk.java.net/jdk/jdk/rev/576e024f10b6e7d54046c73844119d5191697a9d)[8198418](https://bugs.openjdk.java.net/browse/JDK-8198418)Invoke LambdaMetafactory::metafactory exactly from the BootstrapMethodInvoker[906025796009](http://hg.openjdk.java.net/jdk/jdk/rev/906025796009939a6191c215b4e818dc5ad3d6b0)[8198441](https://bugs.openjdk.java.net/browse/JDK-8198441)Replace native Runtime::`runFinalization0` method with shared secrets[b75c9e2e3b1f](http://hg.openjdk.java.net/jdk/jdk/rev/b75c9e2e3b1fe6be1a947f1f6a565bc10e5c5b09)[8198450](https://bugs.openjdk.java.net/browse/JDK-8198450)Make jdk.internal.vm.compiler/module-info.`java.extra` reproducable[1913e7fc6be9](http://hg.openjdk.java.net/jdk/jdk/rev/1913e7fc6be9919ec87d990c60201fe19238b166)[8198301](https://bugs.openjdk.java.net/browse/JDK-8198301)jdk11+1 was built as ‚fcs‘ instead of ‚ea‘[b2bba53b079d](http://hg.openjdk.java.net/jdk/jdk/rev/b2bba53b079d42bdab80c488c842f05c2f39dbc7)[8198303](https://bugs.openjdk.java.net/browse/JDK-8198303)jdk11+1 was build with incorrect GA date as 2018-03-20[02404e27d356](http://hg.openjdk.java.net/jdk/jdk/rev/02404e27d356151c76bc7819cd5083d0360b1f3f)[8198479](https://bugs.openjdk.java.net/browse/JDK-8198479)JDK build is broken by 8194892[847a988152b8](http://hg.openjdk.java.net/jdk/jdk/rev/847a988152b87e88d78e5fcadc13f2abc11de171)[8194154](https://bugs.openjdk.java.net/browse/JDK-8194154)System property user.dir should not be changed[cc30928a834e](http://hg.openjdk.java.net/jdk/jdk/rev/cc30928a834e327a942caddfe71f459b64198c78)[8198385](https://bugs.openjdk.java.net/browse/JDK-8198385)Remove property sun.locale.formatasdefault[28d8fc8cd3cd](http://hg.openjdk.java.net/jdk/jdk/rev/28d8fc8cd3cd05ad32bd4a37aa22d70d9d017f37)[8190904](https://bugs.openjdk.java.net/browse/JDK-8190904)Incorrect currency instance returned by `java.util.Currency.getInstance()`[b1a5b4ad7427](http://hg.openjdk.java.net/jdk/jdk/rev/b1a5b4ad742709d456512820fc79fee05376c446)[8198523](https://bugs.openjdk.java.net/browse/JDK-8198523)Refactor BootstrapMethodInvoker to further avoid runtime type checks[b25eb74ec283](http://hg.openjdk.java.net/jdk/jdk/rev/b25eb74ec283b3f02b95efb83f6f9589a70d2189)[8197439](https://bugs.openjdk.java.net/browse/JDK-8197439)Crash with -XDfind=lambda for anonymous class in anonymous class.[9e3f2ec326ba](http://hg.openjdk.java.net/jdk/jdk/rev/9e3f2ec326ba4f76a72261adb109c829b6779c67)[8198502](https://bugs.openjdk.java.net/browse/JDK-8198502)`Exception` at runtime due to lambda analyzer reattributes live AST[20358c9f72c1](http://hg.openjdk.java.net/jdk/jdk/rev/20358c9f72c19c89d8bdea9491f1949d84169fe8)[8198563](https://bugs.openjdk.java.net/browse/JDK-8198563)Test langtools/tools/javac/analyzer/AnonymousInAnonymous.java failing after JDK-8198502[03ae177c26b0](http://hg.openjdk.java.net/jdk/jdk/rev/03ae177c26b016353e5ea1cab6ffd051dfa086ca)[8198512](https://bugs.openjdk.java.net/browse/JDK-8198512)compiler support for local-variable syntax for lambda parameters

### Release Notes Since build 1 [Integrations](http://bugs.openjdk.java.net/issues/?jql=project%20%3D%20jdk%20and%20fixversion%20%3D%2011%20and%20%22Resolved%20In%20Build%22%20%20%3D%20b01&area=&filter=&eng=)

core-libs/java.util.concurrent**[![](https://www.oracle.com/webfolder/s/dm/st/images/lp-external-link-arrow.png)](http://jdk.java.net/11/release-notes#JDK-8190324) ThreadPoolExecutor should not specify a dependency on finalization**Previous versions of ThreadPoolExecutor had a finalize method that shut down the thread pool, but in this version the finalize method does nothing. This should have no visible effect unless a subclass explicitly invokes the finalize method and relies on the executor being shutdown.

See [JDK-8190324](http://bugs.openjdk.java.net/browse/JDK-8190324)

security-libs/java.security**[![](https://www.oracle.com/webfolder/s/dm/st/images/lp-external-link-arrow.png)](http://jdk.java.net/11/release-notes#JDK-8191438) jarsigner should print when a timestamp will expire**The jarsigner tool now shows more information about the lifetime of a timestamped JAR. New warning and error messages are displayed when a timestamp has expired or is expiring within one year.

See [JDK-8191438](http://bugs.openjdk.java.net/browse/JDK-8191438)

Kategorien: [Java 11](https://tutego.de/blog/javainsel/category/java-11/)

[← Alle Beiträge](https://tutego.de/blog/javainsel/)

---

## Navigation

- Previous: [JUnit 5.1 freigegeben](https://tutego.de/blog/javainsel/2018/02/junit-5-1-freigegeben.md)
