Tag suchen

Tag:

Tag maven

Automatisch UML Generierung (plantUML-Format) mit ArchUnit 07.06.2026 05:05:17

puml arch maven mammutbäume anleitung build archunit uml mammutbã¤ume autom java beispiel programmierung
Die Kombination aus ArchUnit und einem PlantUML-Export für Dependency-Graphs bringt einen direkten Zusammenhang zwischen implementierter Softwarearchitektur und ihrer visuellen Darstellung. Dadurch entsteht eine sogenannte Living Architecture, bei der die Architektur nicht mehr als statisches Dokument existiert, sondern kontinuierlich aus dem tatsä... mehr auf blog.wenzlaff.de

Behaviour Driven Development und Bamboo: Visualisierung von Cucumber-Szenarien 30.07.2015 08:32:40

gherkin maven behaviour driven development intranet software-entwicklung devop bdd continuous integration cucumber technologies arbeitstechniken bamboo java web-technologien
Verhaltensgetriebene Entwicklung (Behaviour Driven Development, BDD) setzt sich zum Ziel, in Softwar... mehr auf blog.seibert-media.net

Teil 1 – CI / CD Docker Composer 02.08.2018 13:56:27

postman dokumentation jmeter cloud continuous integration sonarqube maven cd java ci hiptest locker mit docker kubernetes continuous deployment docker jenkins
Nach langer Zeit und einiges an Informationsverarbeitung, hier ein kleiner Beitrag von mir zum Thema Continuous Integration und Continuous Deployment. Vermutlich weist du um was es sich handelt. Entwickler schreiben auf Ihren lokalen Arbeitsplätzen hervorragende Anwendungen und Features die irgendwann den Weg auf eine Testumgebung finden. Von dort ... mehr auf muellermh.wordpress.com

Maven: Javadocs generieren und mit GitHub Pages veröffentlichen 12.02.2015 18:19:29

git maven java github
Dank der vielfältigen Einsetzbarkeit von Maven lassen sich die Javadocs eines Projekts sehr einfach generieren und bei GitHub Pages zum Hosting hochladen.... mehr auf menzerath.eu

Kurzeinführung in das Testen von Web-Services mit Karate und JUnit 29.06.2017 08:08:36

arbeitstechniken trends tdd technologies web-technologien testing junit karate integrationstests dsl java software-entwicklung maven integration-testing
Karate ist ein neues Test-Framework, das auf der bekannten Cucumber-Bibliothek basiert und es ermöglicht, mit einer domänenbasierten Sprache (DSL) schnell aussagekräftige Tests für Web-Services zu schreiben. In diesem Beitrag demonstrieren wir Karate anhand eines Beispiels. Der Beitrag ... mehr auf blog.seibert-media.net

Einfach mit Minecraft 02.11.2017 20:00:46

maven spiele youtube tutorial minecraft minecraft plugin tutorial java youtube programmierung minecraft bukkit plugins
Da ich selbst noch tiefer in die Java Entwicklung einsteigen will und mich weiterbilden möchte habe ich mich dazu entschlossen ein paar Videos zu erstellen die sich mit dem Thema befassen. Da ich aber wenig Zeit habe für größere und komplexe Projekte sollte Minecraft eine ideale Plattform sein um kleinere Projekte zu realisieren. Das erste […... mehr auf muellermh.wordpress.com

Werkzeuge zur Architektur- und Code-Validierung: jqAssistant 12.01.2018 08:22:01

java cypher quality softwarearchitektur technologies validierung trends arbeitstechniken analyse neo4j qualität jqassistant maven software-entwicklung metriken
Es existieren unterschiedliche Werkzeuge, um Architekturen und Softwareprojekt-Strukturen zu analysieren und zu validieren. Bei jqAssistant handelt es sich um ein neues interessantes Tool für diese Anwendungsfälle, das im Hintergrund mit der bekannten Graphendatenbank Neo4j und ihrer Abfragesprache Cypher arbeitet. Es analysiert gegebene Projekt... mehr auf blog.seibert-media.net

Tutorial: Firmeneigenes Repository mit Sonatype Nexus aufsetzen 23.04.2015 08:40:55

systems arbeitstechniken docker technologies web-technologien software-entwicklung nexus intranet artifactoty ivy maven gradle
Sonatype Nexus verwaltet Software-Bibliotheken oder -Abhängigkeiten und erlaubt deren bequeme Verteilung und Integration in Software-Projekte. Benötigt ein Entwickler eine bestimmte Bibliothek in seinem Projekt, so kann er sie über gängige Build-Tools wie Maven, Gradle, Ivy, Sbt oder andere dann vom Nexus-Server beziehen und eigene weiterentwickelt... mehr auf blog.seibert-media.net

Jubiläum: 20 Jahre Homepage wenzlaff.de! 01.12.2018 01:11:20

kali fhem tools statistik office attiny 85 docker word cubietruck javascript jenkins java 7 github projekte beiträge 2018-09 linux imac c++ java iphone sicherheit osgi information openhab raspberry pi zero w karotz debian plugin javafx bpmn wenzlaff.de info spring excel heimautomatisierung programmierung groovy internet seite a5-v11 3g/4g router eclipse openhab2 ruby java 11 junit 5 maven node-red allgemein k8055 tp-wr703n sonstige gradle raspberry pi mind map 20 jahre jubiläum hardware os x echo dot ubuntu erfahrung jubiläum java 8 reisen spring tool suite (sts) photon nahrung jubel esp8266 dump1090 test script internet fix elektronik news vaadin build anleitung java 9 error oxygen java 10 strichmänchen ohen werbung 20 jahre uml 20 jahre erfahrung wordpress e-book danke arduino cubieboard ipad
Heute vor 20 Jahren, am 1.12.1998 ging die Domain wenzlaff.de zum ersten mal ans Netz. Wie die Zeit vergeht. Es war eine statische Webseite mit Freeware und Sprüche Datenbank mit Newsletter und einigen C++ und Java Programmen zum kostenlosen Download aus meiner Hand. Hier ein etwas unvollständiges Bildschirmfoto, mehr habe ich leider nicht mehr gef... mehr auf blog.wenzlaff.de

Muss in der pom.xml von Maven in der dependencyManagement-Sektion eigentlich ein Scope wie z.b. test angegeben werden? 17.01.2025 05:31:11

mvn maven anleitung test scope programmierung java
Der Scope sollte in der dependencyManagement-Sektion der pom.xml nicht angegeben werden, außer in bestimmten Ausnahmefällen. Was ist die Funktion von dependencyManagement? Die dependencyManagement-Sektion dient dazu, Abhängigkeiten zentral zu verwalten, insbesondere in Multi-Modul-Projekten. Sie ermöglicht: – Die zentrale Definition von Versi... mehr auf blog.wenzlaff.de

FlugMonitor – Echtzeit-Flugverkehr mit Java und OpenSky visualisieren 19.04.2026 07:37:25

gui flugverkehr java21 statistik ads-b swing programmierung desktop-anwendung java planespotting java 21 maven graphics2d opensky swingworker anleitung kleinhirn.eu
Wer kennt das nicht: Man schaut in den Himmel, sieht ein Flugzeug und fragt sich, wo es gerade herkommt und in welcher Höhe es fliegt. Mit dem FlugMonitor lässt sich genau diese Frage beantworten – und zwar für alle Flugzeuge auf der Welt gleichzeitig. In diesem Artikel zeige ich, wie ich eine Java-Swing-Anwendung gebaut habe, … ... mehr auf blog.wenzlaff.de

In unter 5 Minuten auf einem Raspberry Pi Zero eine Java Quarkus REST Anwendung mit JUnit-Test neu erstellen und starten! 18.10.2019 20:00:58

java raspberry pi zero w quarkus rest docker test rest anwendung anleitung anwendung rest quarkus framework maven raspberry pi junit test
Wenn Java 8 und ein aktuelles Maven auf dem Raspberry Pi installiert ist, kann man in unter 5 Minuten eine komplette REST-Anwendung mit statischer Webseite erstellen und starten. Die dann sogar Hot Reloading fähig ist. Das geht in drei Schritten und das sogar auf einem Raspberry Pi Zero: 1. Ein neues leeres Verzeichnis erstellen und … ... mehr auf blog.wenzlaff.de

Spring Boot vs. Quarkus am Beispiel von STOMP 17.05.2026 05:52:44

beispiel java quarkus stomp maven java 21 anleitung spring boot
STOMP-Push an alle Browser-Clients ist ein Verfahren, bei dem ein Server über eine bestehende WebSocket-Verbindung Nachrichten an alle verbundenen Browser gleichzeitig sendet – ähnlich wie eine Durchsage in einem Flughafen, die alle hören. In Java Spring Boot wird das typischerweise mit  @MessageMapping  und  SimpMessagingTemplate  umgesetzt, wobei... mehr auf blog.wenzlaff.de

Schönes Storytelling im E-Commerce: Julep 14.02.2013 23:05:16

verkaufskonzepte nagellack julep maven e-commerce
Bei Julep kann man Nagellack bestellen. Oder als monatliche Box abonnieren. Das nennt man dann Abo-Commerce. Nun bin ich zwar so gar nicht der Nagellack-Typ, aber eine Sache hat mir bei Julep doch sehr gut gefallen: Das mit den Mavens! Mavens? Ich googelte Mavens und fand eine Wikipedia-Seite mit folgender Erläuterung: Maven (…) bezeichnet ei... mehr auf blog.paulinepauline.de

Architekturregeln mit Java und ArchUnit sicherstellen 11.10.2017 12:55:10

architektur archunit test design surefire software-entwicklung maven web-technologien architecture junit java arbeitstechniken trends
Eine Herausforderung in Software-Projekten besteht oft darin, spezifische Architekturregeln sicherzustellen. ArchUnit ist eine relativ junge Bibliothek, die es Entwicklern erlaubt, Architekturregeln in Form ausführbarer Tests zu definieren und mit gängigen Werkzeugen und Test-Frameworks wie Gradle, Maven, JUnit, Surefire & Co. auszuführen. ... mehr auf blog.seibert-media.net

Hochladen von Java-Artefakten nach Maven Central 11.10.2024 05:23:56

maven anleitung build mathe maven central plugin artefakt central hochladen java
Maven Central ist das wichtigste öffentliche Repository im Java-Ökosystem und ermöglicht es Entwicklern, wiederverwendbare Komponenten einfach in ihre Projekte einzubinden. Das Hochladen von Java-Artefakten in das Maven Central Repository ist ein essentieller Schritt, um Java-Bibliotheken und -Anwendungen einer breiten Entwickler-Community zur Verf... mehr auf blog.wenzlaff.de

JUnit 5 mit 5.3.0-M1 auf Photon mit Maven läuft! 06.07.2018 10:36:17

strichmänchen test anleitung photon maven programmierung junit junit 5 eclipse java
Was gibt es neues in JUnit 5.3.0-M1? Hier eine Beispiel POM: Ähnliche Artikel: Neue Annotationen الشروح in JUnit 5 (= JUnit Platform + JU... mehr auf blog.wenzlaff.de

Docker Images mit Google Jib bauen 10.11.2019 12:49:02

docker java google jib maven allgemein spring boot
Bislang habe ich Docker Images für meine Spring Boot Anwendungen immer per Dockerfile gebaut. Dafür wurde die mit dem Spring Boot Maven Plugin erzeugte JAR Datei einfach in ein Docker Image kopiert. Dieses Vorgehen hat jedoch einige Nachteile, die nur mit viel Aufwand gelöst werden können. Stattdessen empfehle ich seit einiger Zeit die Verwendun... mehr auf techspread.de

TOP 3: Warum transitive Abhängigkeiten im Maven explizit deklarieren? 16.01.2025 07:21:14

abhängigkeiten mvn tip abhã¤ngigkeiten maven transitive anleitung build pom.xml transitiv pom java
In einem Maven-Projekt ist es wichtig, transitive Abhängigkeiten explizit in der pom.xml zu deklarieren, wenn sie direkt im Code verwendet werden. Dies ist eine Best Practice, die aus mehreren Gründen empfohlen wird: 1. Stabilität und Konsistenz: Wenn eine Abhängigkeit (z. B. B) auf eine andere Abhängigkeit (z. B. C) verweist und Ihr Projekt direkt... mehr auf blog.wenzlaff.de

Build Pipeline mit YAML Script zum erzeugen eines *.deb Archives mit Maven und jdeb für Debian auf Raspberry Pi mit GitLab 18.12.2018 19:12:08

pipeline linux tools deviant eclipse programmierung raspberry pi zero w debian java maven raspberry pi gitlab anleitung den script
Build Pipeline mit YAML Script zum erzeugen eines *.deb Archives mit Maven für Debian auf Raspberry Pi. Oder wie kann man ein *.deb Archive mit Maven Plugin erzeugen? Oder wie verpackt man ein JAR in ein deb Archive, um es einfach auf einem Raspberr Pi zu installieren? Oder wer braucht ein Template für das erzeugen … ... mehr auf blog.wenzlaff.de

1 Stunde gewonnen beim Zeitumstellung: dann mal ein REST-Service mit Quarkus zu Ermittelung der Tage bis zur Rente 26.10.2025 11:28:42

countdown scp maven raspberry pi java 21 ntfy anleitung n8n rest zeitumstellung java rente
Ein fokussiertes Mini‑Projekt für die umgestellte Stunde: ein Quarkus‑REST‑Service, der die verbleibenden Tage bis zur Rente liefert, lokal entwickeln und anschließend auf einem Raspberry Pi deployen. Idee und Ziel -Ein kleiner REST‑Endpunkt liefert JSON mit: verbleibenden Tagen – Projekt: Quarkus, Java 21, RESTEasy Reactive, Jackson. -Deploy... mehr auf blog.wenzlaff.de

MacPorts auf macOS Catalina 10.15 installieren und dann Maven 3 25.10.2019 03:04:02

install maven catalina mac os imac install macports command line tools maven3 macports anleitung maven xcode
MacPorts kann auch auf Catalina installiert werden wie hier beschrieben. Dazu erst Xcode 11.1 aus dem App Store installieren. Dann die dazu passenden Command Line Tools nach Anmeldung installieren: Dann in einer neue Konsole die Lizenz abnicken mit: sudo xcodebuild -license Und dann wie oben den 3. Schritt ausführen, das laden der MacPorts Anwendun... mehr auf blog.wenzlaff.de

Wie kann die aktuellste Maven Version 3.6.2 auf dem Raspberry Pi installiert werden? 15.10.2019 05:37:09

raspberry pi zero w neue version anleitung build update raspberry pi maven mvn
Mit einen sudo apt-update oder sudo apt update && sudo apt install maven bekommt man unter stretch nicht die neueste Version sondern nur 3.3.9-4. Aber man kann sie auch von der Binär-Version installieren. 1. Die aktuelle Version von der Maven-Seite holen. wget http://mirrors.ae-online.de/apache/maven/maven-3/3.6.2/binaries/apache-maven-3.... mehr auf blog.wenzlaff.de

Software Bill of Materials (SBOM) mit CycloneDX Maven Plugin leicht erzeugen 18.05.2023 20:14:55

anleitung build bom mvn maven programmierung java sicherheit xml pom sbom bill of material cyclonedx
In einer zunehmend vernetzten und digitalisierten Welt sind Softwarekomponenten und -anwendungen allgegenwärtig. Unternehmen verlassen sich auf komplexe Softwarelösungen, um ihre Geschäftsprozesse zu unterstützen und innovative Produkte und Dienstleistungen anzubieten. Angesichts der wachsenden Bedrohungen durch Sicherheitslücken und Compliance-Anf... mehr auf blog.wenzlaff.de

Dynamische Projekteigenschaften mit Maven Resources Plugin und Filter 01.04.2025 01:46:40

java maven version blockchain anleitung
Das Maven Resources Plugin wird häufig zum Filtern von Dateien verwendet, wodurch Platzhalter in Ressourcendateien durch in der pom.xml definierte Werte ersetzt werden können. Im Kontext der Ausgabe der Versionsnummer kann dieses Plugin dynamische Projekteigenschaften (Version, artifactId, groupId) während des Build-Prozesses direkt in Ressourcenda... mehr auf blog.wenzlaff.de

Beispiel Verwendung des Maven Plugin: de.wenzlaff.command.maven.plugin 15.02.2020 16:53:11

build anleitung kommando maven plugin maven java programmierung maven central tools komandline
Vor einiger Zeit hatte ich hier mal beschrieben, wie ein einfaches Maven-Plugin erstellt werden kann, dass alle Kommandozeilen Parameter im Log ausgibt z.B. ls, ps, ls -la. So können im Build-Prozess Verzeichnisse oder Prozesse überwacht werden. Wer aber nur das Kommandozeilen Plugin nutzen will, kann dieses mit ein paar Zeilen in der pom.xml tun, ... mehr auf blog.wenzlaff.de

Teil 1 – CI / CD Docker Composer 02.08.2018 13:56:27

java docker ( 12 ) ci kubernetes ( 3 ) locker mit docker hiptest continuous deployment kubernetes docker jenkins java ( 15 ) cloud dokumentation postman jmeter continuous integration sonarqube maven maven ( 2 ) cloud ( 4 ) cd
Nach langer Zeit und einiges an Informationsverarbeitung, hier ein kleiner Beitrag von mir zum Thema Continuous Integration und Continuous Deployment. Vermutlich weist du um was es sich handelt. Entwickler schreiben auf Ihren lokalen Arbeitsplätzen hervorragende Anwendungen und Features die irgendwann den Weg auf eine Testumgebung finden. Von dort ... mehr auf muellermh.wordpress.com

Weil heute Sonntag ist: Java CO2 MQTT Client 30.08.2020 09:02:05

maven co2-sensor raspberry pi co2 mqtt client anleitung mh-z19b co2 werte java raspberry pi zero w mqtt umwelt heimautomatisierung programmierung umweltbundesamt
Weil heute Sonntag ist. „Freut euch immer„! Nun ein kleiner Java CO2 MQTT Client um auch auf allen Betriebssystemen mit Java die CO2 Daten zu empfangen. Nicht nur für den Raspberry Pi auch Mac und Windows (ungetestet;-)). Das selbstausführende JAR laden (siehe unten) und starten mit: java -jar TWCo2Monitor-0.0.1-SNAPSHOT-jar-with-depend... mehr auf blog.wenzlaff.de

Docker Container mit REST Service in 5 min mit CO2-Ampel Service erstellen 28.10.2020 19:29:37

anleitung raspberry pi maven co2 mac os java programmierung docker
co2-docker Ähnliche Artikel: REST Service in 15 min mit Quarkus, OpenAPI, Swagger UI und JUnit-Test erstellen und um CO2... mehr auf blog.wenzlaff.de

Mal was anderes als COVID-19 Impfstoff BNT162b2: Maven install auf einem Raspberry Pi 4 B mit Beispielprojekt in 10 Minuten mit Archetype 12.12.2020 18:01:20

raspberry pi 4 b build anleitung raspberry pi maven hardware bnt162b2 mvn raspberry pi b+ java beispiel debian raspberry pi zero w programmierung archetype linux
Auf dem Rasberry Pi 4 ist ja default Java 11 installiert. Nun wollen wir mal schnell ein kleines Java Projekt mit Maven erstellen. Da ist schnell gemacht mit Archetype vom Maven. Danke Dr.Kleinhirn.eu für die Bereitstellung der Mindmap Also nur noch Maven 3.6.0 installieren mit: sudo apt-get install maven Dann checken ob alles richtig installiert &... mehr auf blog.wenzlaff.de

Mehr als nur Päckchen 23.11.2018 21:09:50

amazon research awards polizei homeland security künstliche intelligenz joint enterprise defense infrastructure (jedi) kapital, ressourcen amazon aktivisten maven drohnen tübingen überwachungsstaat amazon web services gesichtserkennungssoftware „rekognition“ body labs alexa verdächtige cyber valley militär, krieg max-planck-institut rüstungskonzern blue origin baden-württemberg jeff bezos online-shopping c.i.a. (central intelligence agency)
Derzeit ist Amazon der führende Bewerber um den Vertrag zur Umsetzung des JEDI-Programms des US-Verteidigungsministeriums, der auf 10 Mrd. US-Dollar geschätzt wird. Die Joint Enterprise Defense Infrastructure soll die Sicherheit und Datenzugänge des Militärs verbessern und es Geheimdiensten vereinfachen, Cloud Dienste anzupassen, zu benutzen und B... mehr auf radio-utopie.de

Java Quickie: Die Kommandozeilen Argumente mit Apache Commons CLI bändigen 04.05.2019 07:00:49

tools commandline java programmierung maven apache commons cli anleitung commons cli
Seit März 2017 gibt es noch kein neues Release von den Commons CLI. Aber warum die Commandline nicht auch damit auswerten? Macht alles viel übersichtlicher. Das geht mit ein paar Zeilen Java Code und einen Eintrag in der pom.xml: [crayon-5d0cbc65af81d168466910/] Hier ein Beispiel snippets: [crayon-5d0cbc65af822317927259/] Also wir brauchen nur ein ... mehr auf blog.wenzlaff.de

Netzgeflüster: Buch-Besprechung „Workshop Java EE 7: Ein praktischer Einstieg in die Java Enterprise Edition mit dem Web Profile“ 15.08.2019 14:00:04

netzgeflüster wissen it buch jsf javaee 7 sachbuch maven schichtenmodell ein praktischer einstieg in die java enterprise edition mit dem web profile coding informatik marcus schießer osi programmieren workshop java ee 7 cdi java server faces web frontend beans wissenschaft martin schmollinger it bücher
In Zeiten von JavaEE 8 und JavaSE 12 mag der eine oder andere witzeln, dass ich wohl mit dem Buch etwas spät dran bin. Tatsächlich wurde mir aber „Workshop Java EE 7: Ein praktischer Einstieg in die Java Enterprise Edition mit dem Web Profile“ von Marcus Schießer und Martin Schmollinger empfohlen um JavaEE zu verstehen bzw Wissenslücken... mehr auf missbooleana.wordpress.com

TWHackSSH 1.0.5 nun auch auf Maven Central 27.05.2021 18:33:13

anleitung ssh maven twhackssh programmierung maven central sicherheit crypto
TWHackSSH ist nun auch auf Maven Central erhältlich. Lange dort nichts mehr hochgeladen. Die habe jetzt auch eine schöne Übersichtsseite aller Abhängigkeiten mit Scann und mit E-Mail Benachrichtigung: Jetzt geht der Download also auch darüber, wer das TWHackSSH haben will, kann über https://search.maven.org/remotecontent?filepath=de/wenzlaff/twhack... mehr auf blog.wenzlaff.de

Einfach mit Minecraft 02.11.2017 20:00:46

maven ( 2 ) maven spiele youtube tutorial minecraft bukkit plugins ( 2 ) minecraft minecraft ( 27 ) spiele ( 7 ) java ( 15 ) minecraft plugin tutorial ( 3 ) tutorial java youtube ( 42 ) youtube programmierung minecraft bukkit plugins
Da ich selbst noch tiefer in die Java Entwicklung einsteigen will und mich weiterbilden möchte habe ich mich dazu entschlossen ein paar Videos zu erstellen die sich mit dem Thema befassen. Da ich aber wenig Zeit habe für größere und komplexe Projekte sollte Minecraft eine ideale Plattform sein um kleinere Projekte zu realisieren. Das erste […... mehr auf muellermh.wordpress.com

Neue Version der Template Engine FreeMarker 2.3.29 veröffentlicht 24.08.2019 16:08:56

freemarker java maven test template engine anleitung
Seit ein paar Tagen gib es eine neue Version von Freemarker 2.3.29. Was gibt es da Neues? Fünf Änderungen auf FTL Seite und neun auf Java-Seite. Dann mal ein Projekt Testweise updaten. Dazu nehme ich mal den TWMindmapgenerator. Quicktest ok! Mehr im Handbuch. Ähnliche Artikel: ... mehr auf blog.wenzlaff.de

REST Service in 15 min mit Quarkus, OpenAPI, Swagger UI und JUnit-Test erstellen und um CO2-Ampel Service erweitern 28.10.2020 03:01:34

java mac os java 11 programmierung quarkus rest linux co rest service anleitung swaggert ui co2ampel swaggert openapi maven co2
REST-Api mit Quarkus in 15 Minuten erstellen Ähnliche Artikel: In unter 5 Minuten auf einem Raspberry Pi Zero eine... mehr auf blog.wenzlaff.de

Ein eigenes Maven-Plugin in 15 Minuten inklusive Dokumentation erstellen 03.02.2020 03:56:53

java 8 maven maven plugin tool build anleitung tools verzeichnis erstellen maven plugin java plugin maven tool
Ein eigenes Maven-Plugin zu erstellen ist nicht schwer und ist schnell gemacht. Wir wollen ein Plugin welches einen Verzeichnis Inhalt mit ls -la in das Log schreibt erstellen. Es können aber auch andere Linux Befehle übergeben werden. Hier nun die 6 Schritte mit den Vorlagen die mind. nötig sind. 1. Wir legen in Eclipse ein … ... mehr auf blog.wenzlaff.de

Refactoring eines Maven-Plugins mit Dependency Injection 04.02.2020 05:11:56

refactor plugin java programmierung verzeichnis anleitung maven plugin maven dependency injection interface
Das hier erstellt Maven-Plugin, kann noch etwas refactored werden mit Nutzung von Dependency Injection. Always rejoice, mit freundlicher Genehmigung meines Lieblingskünstlers Die Methode im Mojo kann in eine eigene Klasse CommandProviderApi verschoben werden. Ein neues Interface CommandProvider kann erstellt werden. Die erstellen wir hier: 1. Das I... mehr auf blog.wenzlaff.de

Buildpipeline für Maven-Command-Plugin im Docker über Gitlab 05.02.2020 05:53:50

yaml anleitung build maven eclipse programmierung plugin java pipeline buildpipeline tools docker
Auf Gitlab liegt nun der Quellcode, für den der sich das ganze Projekt einfach holen will: git clone git@gitlab.com:IT-Berater/twmavencommandplugin.git Diese Buildpipeline für Java 8 und 11 wird über das folgende Script gesteuert und läuft im Docker-Container: [crayon-5e77c159ca414392731809/] Ähnliche Artikel:... mehr auf blog.wenzlaff.de