Lösung: Eclipse is running in a JRE, but a JDK is required

veröffentlicht am 28. Juli 2017

Wenn diese Fehlermeldung in Eclipse angezeigt wird, muss die Eclipse Konfiguration so angepasst werden, dass Eclipse mit der Laufzeitumgebung des JDK gestartet wird.

weiterlesen →


MySQL Abfragen per Shellscript ausführen

veröffentlicht am 28. Juli 2017

Für die Abfrage einer MySQL Datenbank per Shellscript gibt es verschiede Möglichkeiten, die in diesem Artikel kurz vorgestellt werden.

weiterlesen →


Datenbankabfragen mit Spring aus dem Java Quellcode auslagern

veröffentlicht am 28. Juli 2017

Wer Spring JDBC verwendet, kennt das Problem: längere Datenbankabfragen können nur umständlich im Java Quellcode untergebracht werden. Meist werden solche Abfragen über einen StringBuilder, einen StringJoiner oder die seit Java 8 zur Verfügung stehende String join Methode zusammengesetzt. Man kann sich jedoch das Properties System von Spring zu nutze machen, um Datenbankabfragen aus dem Quellcode auszulagern.

weiterlesen →


Java Version in Maven festlegen

veröffentlicht am 28. Juli 2017

Ohne Anpassung verwendet Maven standardmäßig Java 1.5 zum Kompilieren eines Projektes. Diese Version wurde bereits 2005 veröffentlicht und ist somit inzwischen vollkommen veraltet. Deshalb sollte die zu verwendende Java Version in jedem Maven Projekt angegeben werden. Hierzu stehen zwei verschiedene Möglichkeiten zur Verfügung.

weiterlesen →


Alle Umgebungsvariablen unter Windows anzeigen

veröffentlicht am 27. Juli 2017

Bei der Anwendungsentwicklung wird gelegentlich der Zugriff auf bestimmte Umgebungsvariablen benötigt. Um einen Überblick über alle aktuell gesetzten Umgebungsvariablen unter Windows zu bekommen, muss ganz einfach der Befehl

set

in die Kommandobefehlszeile eingegeben werden.

weiterlesen →


Spring Boot Anwendung als Systemdienst einrichten

veröffentlicht am 27. Juli 2017

Mit Spring Boot ist es möglich, JAR-Dateien für Linux basierte Betriebssysteme zu erzeugen, die wie normale Binärdateien gestartet und beim Einsatz von SysVinit oder systemd als Systemdienst registriert werden können.

weiterlesen →


Ausführbare Dateien unter Windows in Git einchecken

veröffentlicht am 26. Juli 2017

Sollen ausführbare Dateien in Git eingecheckt werden, hat man unter Windows ein Problem, denn Windows kennt im Gegensatz zu Linux und MacOS kein Executable Bit. Damit solche Dateien dennoch korrekt eingecheckt werden können, muss einer der folgenden Befehl verwendet werden.

weiterlesen →


Relaunch!

veröffentlicht am 26. Juli 2017

Moin allerseits!

Nach über 4 Jahren wird meine Webseite nun endlich reaktiviert. Mit dem Relaunch lege ich den Fokus der Webseite hauptsächlich auf Softwareentwicklung und Systemadministration. Passend dazu wurde WordPress durch ein selbst entwickeltes CMS ersetzt. In der Readme könnt ihr nachlesen, welche Technologien beim CMS zum Einsatz kommen.

Alle alten Artikel wurden übernommen, zunächst jedoch ohne Freigabe. Ich möchte den Relaunch dazu nutzen, um mittlerweile irrelevante Inhalte zu entfernen und die weiterhin aktuellen Artikel einer Überarbeitung zu unterziehen, bevor sie wieder freigegeben werden.

Viel Spaß auf der neuen Webseite
Patrick

weiterlesen →