Maven Dependencies und Plugins aktuell halten – der pragmatische Guide
Halte deine Maven Dependencies aktuell: Mit diesem Guide erkennst du Updates, automatisierst sie und vermeidest riskante Major-Sprünge.
IT-Know How und mehr
Erkenntnisse und Problemlösungen rund um die Java-Programmierung
Halte deine Maven Dependencies aktuell: Mit diesem Guide erkennst du Updates, automatisierst sie und vermeidest riskante Major-Sprünge.
Völlig ohne Vorwarnung haben meine ganzen Java-Projekte diese Fehlermeldung erhalten: Lösen ließ sich das ganz einfach. Das Projekt hatte sich als Java-Grundlage eine Runtime (JRE) und kein Development Kit (JDK) gewählt –> Das muss einfach wieder umsgestellt werden auf JDK. Alternativ kann man die Berechtigung auch für das betroffene Projekt vergeben: In ein Properties des … Weiterlesen
Beim Programmieren hatte ich eine für mich neue Anforderung: Ich wollte direkt nach dem Insert in die Datenbank den Primary Key des angelegten Datensatzes zurück bekommen. Die Lösung fand sich schnell im Netz und ich will sie aber für zukünftige Recherchen meinerseits gleich hier in meinem „Knowledge-Fundus“ hier hinterlegen: Das Kommando klappt in meinem Beispiel … Weiterlesen
Beim Vergleichen von Strings mit equal oder Enum Parsen mit „valueOf“ gibt es keinen match, obwohl der String augenscheinlich identisch ist – Dieses Problem wird in diesem Beitrag erläutert: Beim Parsen von CSV Dateien stößt man ab und zu auf Probleme mit der Encodierung der zu parsenden Datei. Im konkreten Fall gestaltete sich das Problem … Weiterlesen
Java-Entwickler, welche mit Eclipse arbeiten, erhalten manchmal nach einem Update von Eclipse oder der Java VM Debugfehler, welche sich nicht auf die eigenen Projektdateien beziehen, sondern auf Breakpoints im Java JDK: Thread [main] (Suspended (exception FileNotFoundException)) URLClassPath$JarLoader.getJarFile(URL) line: 577 URLClassPath$JarLoader. (URL, URLStreamHandler, HashMap) line: 546 URLClassPath$3.run() line: 324 AccessController.doPrivileged(PrivilegedExceptionAction ) line: not available [native method] … Weiterlesen