Tag Archives: java

Debugging einer Java Anwendung in einem entfernten Docker Container

Nehmen wir folgendes Szenario an: auf einem Linux Server läuft ein Docker-Container mit einer Java-Anwendung. Es kommt zu Problemen mit dem Container-Netzwerk und Dateizugriffen aus dem entfernten Container heraus, die man lokal nicht nachvollziehen kann. Die Idee ist per Remote … Continue reading

Posted in Java Runtimes - VM, Appserver & Cloud | Tagged , , | Leave a comment

WildFly 14 released

WildFly 14 has been released and is now Java EE 8 certified. From now on, WildyFly only provides EE8 APIs by default in all its run modes. The Java EE 8 preview option and Java EE 7 mode have been dropped. … Continue reading

Posted in Java Runtimes - VM, Appserver & Cloud | Tagged , , , | Leave a comment

Java 10 – Die Änderungen an den Klassenbibliotheken

Mit Java 10 gab es neben dem größeren Update der Local-Variable Type Inference auch noch einige kleinere Änderungen an den Klassenbibliotheken. Hier eine Übersicht über die wichtigsten Änderungen an den Klassenbibliotheken.

Posted in Java Basics | Tagged , , , , | Leave a comment

7 Dinge, die mit Java 11 entfernt werden

Gegen September 2018 soll Java 11 veröffentlicht werden, doch bereits jetzt gibt es einige Informationen, was, und insbesondere, was nicht mehr in Java 11 enthalten sein wird. Hier eine kleine Liste der 7 wichtigsten Features, Module und Frameworks, die mit … Continue reading

Posted in Java Basics, Java EE | Tagged , , , | 2 Comments

SafeVarargs-Annotation in Java

Wer in Java häufig mit Generics arbeitet weiß, dass dabei häufiger sehr spezielle Warnungen auftreten, insbesondere im Bezug auf die Typsicherheit von Variablen und Parametern. Wer beispielsweise einen Ellipsis-Operator (auch Varargs-Operator genannt) in der Methodensignatur einer generischen Methode verwendet, erhält … Continue reading

Posted in Did you know?, Java and Quality, Java Basics | Tagged , , , | Leave a comment

Java für alte Plattformen kompilieren

Heute soll es einmal um einige Compiler-Flags gehen, und zwar um -source, -target und das mit Java 9 eingeführte –release (JEP 247). Während man mit -source das Quellcodelevel setzen kann (-source 1.6 würde es beispielsweise auf Java 6 setzen), lässt … Continue reading

Posted in Did you know?, Java and Quality, Java Runtimes - VM, Appserver & Cloud | Tagged , , , , , | Leave a comment

Gradle 3.4

Mittlerweile ist es bereits 2 Wochen her, dass Gradle 3.4 veröffentlicht wurde. Es ist also höhste Zeit, sich mal die neuen Änderungen anzuschauen, insbesondere da diese viele Verbesserungen für lang laufende Builds enthalten. Der inkrementelle Compiler wurde weiter verbessert und … Continue reading

Posted in Build, config and deploy | Tagged , , , | Leave a comment