... |
... |
@@ -244,7 +244,7 @@ |
244 |
244 |
* Ein Maven-Plugin, welches nach dem Bauen das Plugin via HTTP an einen laufenden {{formcycle/}}-Server sendet |
245 |
245 |
* Ein Plugin für {{formcycle/}}, welche die Gegenstelle in {{formcycle/}} bereitstellt und das Plugin aus dem HTTP-Request in {{formcycle/}} installiert. |
246 |
246 |
|
247 |
|
-Weitere Details können im [[Hilfe-Artikel zum Deploy-Plugin>>doc:Formcycle.PluginDocumentation.FormcycleDeployPluginPlugin]] nachgelesen werden. Für die meisten Fälle reicht folgende Konfiguration in der //pom.xml// des Plugin-Projekts aus: |
|
247 |
+Weitere Details können im [[Hilfe-Artikel zum Deploy-Plugin>>doc:Formcycle.PluginDocumentation.FormcycleDeployPluginPlugin]] nachgelesen werden. Für die meisten Fälle reicht folgende Konfiguration in der //pom.xml// des Plugin-Projekts aus, wo nur die Version definiert wird. |
248 |
248 |
|
249 |
249 |
{{code language="xml"}} |
250 |
250 |
<properties> |
... |
... |
@@ -255,27 +255,27 @@ |
255 |
255 |
<groupId>de.xima.fc.maven.plugin</groupId> |
256 |
256 |
<artifactId>fc-deploy-plugin-maven-plugin</artifactId> |
257 |
257 |
<version>${fc-deploy-plugin-maven-plugin.version}</version> |
258 |
|
- <executions> |
259 |
|
- <execution> |
260 |
|
- <id>upload</id> |
261 |
|
- <phase>package</phase> |
262 |
|
- <goals> |
263 |
|
- <goal>deploy</goal> |
264 |
|
- </goals> |
265 |
|
- </execution> |
266 |
|
- </executions> |
267 |
267 |
</plugin> |
268 |
268 |
</plugins> |
269 |
269 |
</build> |
270 |
270 |
{{/code}} |
271 |
271 |
|
272 |
|
-Sofern das Deploy-Plugin bereits in {{formcycle/}} installiert ist, kann das Plugin-Projekt dann beim Bauen wie folgt hochgeladen werden: |
|
263 |
+Sofern das Deploy-Plugin bereits in {{formcycle/}} installiert ist, kann das Plugin-Projekt dann wie folgt gebaut und hochgeladen werden: |
273 |
273 |
|
274 |
274 |
{{code language="bash"}} |
|
266 |
+mvn fc-deploy:deploy |
|
267 |
+{{/code}} |
|
268 |
+ |
|
269 |
+Es wird hierbei davon ausgegangen, dass {{formcycle/}} unter der Standard-URL {{code}}http://localhost:8080/xima-formcycle{{/code}} läuft und das Standard-Passwort "admin" für das Deploy-Plugin verwendet wird. Ist dies nicht der Fall, können die Werte auch angepasst werden: |
|
270 |
+ |
|
271 |
+{{code language="bash"}} |
275 |
275 |
mvn package fc-deploy:deploy -DfcDeployUrl=http://localhost:8080/xima-formcycle -DfcDeployToken=admin |
276 |
276 |
{{/code}} |
277 |
277 |
|
278 |
|
-Wird Eclipse benutzt, kann auch eine Launch-Configuration mit den //fcDeployUrl// und dem //fcDeployToken// angelegt werden. Das Plugin wird dann unter den System-Plugins registriert. |
|
275 |
+{{info}} |
|
276 |
+Bis einschließlich Version 7.x von {{formcycle/}} und dem Maven-Plugin ist es noch erforderlich, die package-Phase explizit aufzuführen. Zudem müssen die URL und das Passwort angegeben werden. Ab Version 8.x sind die Standardwerte gesetzt und die package-Phase wird automatisch ausgeführt. |
|
277 |
+{{/info}} |
|
278 |
+ |
279 |
279 |
Soll das Plugin im Bereich eines bestimmten Mandanten registriert werden, so kann dies über den zusätzlichen Launch-Configuration Parameter //fcDeployClientId //erreicht werden. Dieser Parameter muss als Wert die Id des Mandanten enthalten. |
280 |
280 |
|
281 |
281 |
== FC-Server-Plugin == |
... |
... |
@@ -297,7 +297,7 @@ |
297 |
297 |
{{/info}} |
298 |
298 |
|
299 |
299 |
{{info}} |
300 |
|
-Bis einschließlich Version 7.x von {{formcycle/}} und dem Maven-Plugin ist es noch erforderlich, die package-Phase explizit auszuführen: {{code}}mvn package fc-server:run-ms-war{{/code}}. Ab Version 8.x geschieht dies automatisch. |
|
300 |
+Bis einschließlich Version 7.x von {{formcycle/}} und dem Maven-Plugin ist es noch erforderlich, die package-Phase explizit aufzuführen: {{code}}mvn package fc-server:run-ms-war{{/code}}. Ab Version 8.x geschieht dies automatisch. |
301 |
301 |
{{/info}} |
302 |
302 |
|
303 |
303 |
{{info}} |