From 2f67aa1e2fa791be93d1b44abbc2c8f4df93a2e5 Mon Sep 17 00:00:00 2001 From: yvesf Date: Wed, 23 Mar 2011 11:11:41 +0100 Subject: SLES-11 Install help --- src/site/xdoc/devel-install.xml | 65 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) (limited to 'src/site/xdoc/devel-install.xml') diff --git a/src/site/xdoc/devel-install.xml b/src/site/xdoc/devel-install.xml index 277c21b..4e15740 100644 --- a/src/site/xdoc/devel-install.xml +++ b/src/site/xdoc/devel-install.xml @@ -21,6 +21,71 @@

+
+

+ Es muss ein halbwegs aktuelles Java-JDK installiert sein, dieses + kann von + java.sun.com + für Linux/i386 heruntergeladen werden. +

+

+ Für die Ausführung von dhbwcalender wird ein neuer Benutzer + mit Namen + dhbwcalendar + angelegt. +

+

+ maven2 wird von + maven.apache.org + installiert in + /home/dhbwcalendar/share/apache-maven-2.2.1/ +

+

+ Für den Benutzer dhbwcalendar wird in seiner .profile Datei die Umgebungsvariablen + JAVA_HOME + , + M2_HOME + (maven) entsprechend gesetzt +

+

+ git wird mit zypper installiert: + # zypper ar \ + "http://download.opensuse.org/repositories/devel:/tools:/scm/SLE_11/devel:tools:scm.repo" + # zypper install git + # su -l dhbwcalendar + $ git clone .... +

+

+ Da im produktiven Setup jetty nicht von "aussen" erreichbar sein + soll wird jetty konfiguriert nur auf + localhost + zu horchen. + + <connectors> + <connector + implementation="org.mortbay.jetty.nio.SelectChannelConnector"> + <port>8080</port> + <host>127.0.0.1</host> + </connector> + </connectors> +

+

+ Bei vaadin wird der + productionMode + aktiviert + src/main/webapp/WEB-INF/web.xml: + + <context-param> + <param-name>productionMode</param-name> + <param-value>true</param-value> + <description>Vaadin production mode</description> + </context-param> +

+

+ mvn jetty:run + startet Jetty über Maven als embedded Servlet Container. +

+
-- cgit v1.2.1