OtrosLogViewer is a tool to analyse logfiles. If you choose a single Logfile to open, the application try to find the best parser for this file. But if you have more than one parser configured than fits on this file you cannot choose one. I created a patch to add a choice.
„patch parser chooser for OtrosLogViewer“ weiterlesenTeil 2: Erstes Vue.js Projekt als Vorbereitung für eine REST UI
Motivation
Im Artikel Teil 1: Rest Service mit Spring Boot 2.5 und Java 17 wurde die Einrichtung eines REST Service beschrieben. Ziel ist es einfach ein Frontend mit vue zu erstellen. Da ich kaum Erfahrungen mit JavaSript Anwendungen habe, muss ich mich Stück für Stück vortasten.
Intellij: 2021.2.3
node.js: 14.18.1
npm: 6.14.15
@vue/cli: 4.5.14
Teil 1: Rest Service mit Spring Boot 2.5 und Java 17
Motivation
Ziel ist es einen Baukasten für zukünftige Anwendungen zu erstellen um „mal eben schnell“ einen Service, Webanwendung, Tool oder ein Test erstellen zu können. Das ganze soll mit möglichst aktuellen Mitteln umgesetzt werden.
Sprint Boot: 2.5.5
Java: 17
Gradle: 7.2
Intellij: 2021.2.3
Dieses Beispiel enthält nur einen H2 In-Memory Datenbank und kein Webfrontend. In späteren Teilen sollen weitere Aspekte hinzukommen.
„Teil 1: Rest Service mit Spring Boot 2.5 und Java 17“ weiterlesenDocker in Docker über Jenkins pipeline
In dem Artikel Gitlab + Jenkins + buildpipeline + Maven + Java Docker Umgebung für Entwickler habe ich beschrieben wie ein Jenkins über Docker aufgesetzt werden kann. Ziel ist es jetzt über den Jenkins über die Buildpipeline ein Dockerfile zu starten und dort einen Befehl auszuführen.
„Docker in Docker über Jenkins pipeline“ weiterlesenGitlab + Jenkins + buildpipeline + Maven + Java Docker Umgebung für Entwickler
Ich möchte lokal einen Buildserver einrichten um Features zu testen und einen Buildprozess zu entwickeln. Basieren soll dies alles auf docker bzw. docker-compose unter Linux und Windows. Nach der Installation sollen fertige Beispielprojekte eingerichtet sein. Das Versionsverwaltungssystem soll gitlab sein. Dies ist etwas aufwendig nur für einen git Server, aber ich wollte sowieso mit gitlab spielen. Der Buildserver wird Jenkins. Das erste Projekt soll ein buildpipeline Projekt sein, was per maven einen Java 16 Projekt mit einem Junit5 Testfall ausführt. Im Laufe der Zeit sollen weitere Beispiele dazu kommen.
„Gitlab + Jenkins + buildpipeline + Maven + Java Docker Umgebung für Entwickler“ weiterlesenJava Selenium Tests als standalone jar ausführen
Selenium Tests werden normalerweise in der IDE oder über einen Jenkins ausgeführt. Möchte man die Test aber von einem Benutzer lokal ohne Java Kenntnisse ausführen lassen, so ergeben sich einige Hürden.
Voraussetzung ist der Artikel Einrichten von Selenium.
Einrichten von Selenium
In Intellij ein neues Java-Gradle Projekt erstellen.
„Einrichten von Selenium“ weiterlesen