Die so erzeugte JAR-Datei findet sich im Hauptverzeichnis (`./ozgcloud-formcycle-plugin.jar`). Dies ist eine `fat-jar` mit den benötigten Abhängigkeiten und kann in FORMCYCLE hochgeladen werden. Es sollte nicht die Datei aus dem `target`-Ordner genommen werden.
## Entwickeln
# Entwickeln
### Vorbedingungen
## Vorbedingungen
FC läuft bisher nur auf Java 11. Deshalb vorher eine passende Java Version setzen:
```bash
export JAVA_HOME=/opt/jdk-11
```
### Locale Entwicklung
## Locale Entwicklung
### Server Plugin
Mittels des `fc-server`-Plugin für Maven kann einfach ein Entwicklungsserver gestartet werden:
```bash
...
...
@@ -52,11 +52,16 @@ In diesem Fall muss die native Bibliothek extra installiert werden:
Jetzt kann auf [http://localhost:8080/xima-formcylce](http://localhost:8080/xima-formcylce) zugegriffen werden.
Mit `-Dport=8085` kann der Port geändert werden.
### Deploy Plugin
Dabei wird automatisch das Deploy-Plugin mit in FORMCYCLE installiert. Änderungen können so auf den laufenden FORMCYCLE Server geladen werden: