Willkommen

DynamicFiles ist meine Projekt- und Portfolio-Seite zur Präsentation der eigenen Entwicklungsfähigkeiten und als zukünftige Referenz zur Selbstdarstellung.

Aktueller Blogeintrag

Neue Version des JavaFX-Maven-Plugins released

Kurzes Update, große Wirkung!

Der Sprung von Version 8.1.2 zu Version 8.1.3 mag sich in kleiner Nummer unterscheiden, bringt jedoch eine Menge neuer Features und vor allem wichtige Bugfixes mit sich, gerade die Erstellung eines neuen Keystores war mit der Vorversion nicht mehr möglich.

Das Projekt lebt wieder und es ist mir nun auch möglich neue Versionen zu releasen, hierfür hat Daniel Zwolenski alles in die Wege geleitet, vielen Dank nochmal von meiner Seite.

Appropo "Seite", die Website von Zen Java wird auch nicht mehr lange auf sich warten lassen. Aktuell bin ich durch meine tägliche Arbeit und das bisschen Freizeit, das ich genießen kann, weniger erfolgreich dazu gekommen weiterzubauen, aber die nächsten Tage sehen hier sehr Erfolg versprechen aus.

Ein großes Problem war hier die Erstellung einer JavaFX-Applikation ohne Integration in den Maven-Lifecycle, dies wurde nun behoben, sodass man nun einfach per mvn install nicht nur sein Projekt compilieren, sondern auch den Installer erstellen lassen kann. Hier ein kleines Konfigurations-Beispiel:

<plugin>
    <groupId>com.zenjava</groupId>
    <artifactId>javafx-maven-plugin</artifactId>
    <version>8.1.3</version>
    <configuration>
        <mainClass>com.zenjava.test.Main</mainClass>
    </configuration>
    <executions>
        <!-- create jfx-jar, required before build-native -->
        <execution>
            <id>create-jfxjar</id>
            <phase>package</phase>
            <goals>
                <goal>build-jar</goal>
            </goals>
        </execution>
        <!-- create native installer -->
        <execution>
            <id>create-native</id>
            <phase>package</phase>
            <goals>
                <goal>build-native</goal>
            </goals>
        </execution>
    </executions>
</plugin>

Aktuell ist die neue Version bereits über Maven-Central verfügbar, es wird aber noch etwas dauern, bis diese Version auch bei mvnrepository gelistet wird.

zu allen Blogbeiträgen von 2015

Portfolio

Aktuelle Projekte

Aktueller Arbeitgeber edicos Webservices GmbH

Teile diese Seite

submit to reddit

Teile diese Seite via Reddit submit to reddit

work in progress