summaryrefslogtreecommitdiff
path: root/devel-install.html
diff options
context:
space:
mode:
Diffstat (limited to 'devel-install.html')
-rw-r--r--devel-install.html71
1 files changed, 68 insertions, 3 deletions
diff --git a/devel-install.html b/devel-install.html
index 0cf31ce..dff64ad 100644
--- a/devel-install.html
+++ b/devel-install.html
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Feb 27, 2011 -->
+<!-- Generated by Apache Maven Doxia at Mar 23, 2011 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@@ -12,7 +12,7 @@
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
<meta name="author" content="Yves Fischer" />
- <meta name="Date-Revision-yyyymmdd" content="20110227" />
+ <meta name="Date-Revision-yyyymmdd" content="20110323" />
<meta http-equiv="Content-Language" content="en" />
</head>
@@ -29,7 +29,7 @@
<div class="xleft">
- <span id="publishDate">Last Published: 2011-02-27</span>
+ <span id="publishDate">Last Published: 2011-03-23</span>
&nbsp;| <span id="projectVersion">Version: 1.0-SNAPSHOT</span>
</div>
<div class="xright">
@@ -112,6 +112,71 @@
</p>
</div>
</div>
+ <div class="section"><h2>Installation unter SLES 11.1<a name="Installation_unter_SLES_11.1"></a></h2>
+ <p>
+ Es muss ein halbwegs aktuelles Java-JDK installiert sein, dieses
+ kann von
+ <a class="externalLink" href="http://java.sun.com">java.sun.com</a>
+ f&#xfc;r Linux/i386 heruntergeladen werden.
+ </p>
+ <p>
+ F&#xfc;r die Ausf&#xfc;hrung von dhbwcalender wird ein neuer Benutzer
+ mit Namen
+ <tt>dhbwcalendar</tt>
+ angelegt.
+ </p>
+ <p>
+ maven2 wird von
+ <a class="externalLink" href="http://maven.apache.org">maven.apache.org</a>
+ installiert in
+ <tt>/home/dhbwcalendar/share/apache-maven-2.2.1/</tt>
+ </p>
+ <p>
+ F&#xfc;r den Benutzer dhbwcalendar wird in seiner <tt>.profile</tt> Datei die Umgebungsvariablen
+ <tt>JAVA_HOME</tt>
+ ,
+ <tt>M2_HOME</tt>
+ (maven) entsprechend gesetzt
+ </p>
+ <p>
+ git wird mit zypper installiert:
+ </p><div class="source"><pre># zypper ar \
+ &quot;http://download.opensuse.org/repositories/devel:/tools:/scm/SLE_11/devel:tools:scm.repo&quot;
+ # zypper install git
+ # su -l dhbwcalendar
+ $ git clone ....</pre></div>
+
+ <p>
+ Da im produktiven Setup jetty nicht von &quot;aussen&quot; erreichbar sein
+ soll wird jetty konfiguriert nur auf
+ <i>localhost</i>
+ zu horchen.
+ </p><div class="source"><pre>
+ &lt;connectors&gt;
+ &lt;connector
+ implementation=&quot;org.mortbay.jetty.nio.SelectChannelConnector&quot;&gt;
+ &lt;port&gt;8080&lt;/port&gt;
+ &lt;host&gt;127.0.0.1&lt;/host&gt;
+ &lt;/connector&gt;
+ &lt;/connectors&gt;</pre></div>
+
+ <p>
+ Bei vaadin wird der
+ <i>productionMode</i>
+ aktiviert
+ <tt>src/main/webapp/WEB-INF/web.xml:</tt>
+ </p><div class="source"><pre>
+ &lt;context-param&gt;
+ &lt;param-name&gt;productionMode&lt;/param-name&gt;
+ &lt;param-value&gt;true&lt;/param-value&gt;
+ &lt;description&gt;Vaadin production mode&lt;/description&gt;
+ &lt;/context-param&gt;</pre></div>
+
+ <p>
+ <tt>mvn jetty:run</tt>
+ startet Jetty &#xfc;ber Maven als embedded Servlet Container.
+ </p>
+ </div>
</div>