Changes between Version 1 and Version 2 of Installation


Ignore:
Timestamp:
16.07.2011 18:04:06 (9 years ago)
Author:
JuergeN
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Installation

    v1 v2  
    11[[PageOutline]] 
    22 
    3 = Build from Source = 
    4  
    5 == Requirements == 
    6  * '''Java 1.6''' [[BR]] 
    7    Older Java versions do not work. 
    8   
    9  * '''Git 1.7''' [[BR]] 
    10    Most likely other Git versions (older and newer) work as well. 
    11  
    12  * '''Maven 3''' [[BR]] 
    13    Most likely Maven 2 works as well. 
    14  
    15  
    16 == Build == 
    17 {{{ 
    18 git clone git://github.com/jri/deepamehta3.git 
    19 cd deepamehta3 
    20 mvn install -P all 
    21 }}} 
    22  
    23 == Run == 
    24 {{{ 
    25 mvn pax:run 
    26 }}} 
    27 This starts the DeepaMehta server and then opens the DeepaMehta web client in a browser window. 
    28 If no browser window appears open it manually: http://localhost:8080/de.deepamehta.3-webclient/index.html 
    29  
    30 Your terminal is now occupied by the interactive Apache Felix Gogo Shell (press return and you'll see its {{{g!}}} prompt). 
    31  
    32 == Stop == 
    33  
    34 In the Gogo shell type: 
    35 {{{ 
    36 exit 0 
    37 }}} 
    38 This shuts down the web server and puts the database in a consistent state. 
    39  
    40  
    41 == Run again == 
    42 {{{ 
    43 cd deepamehta3 
    44 mvn pax:run 
    45 }}} 
    46  
    47  
    48 == Update == 
    49 {{{ 
    50 cd deepamehta3 
    51 git pull 
    52 mvn clean install -P all 
    53 }}} 
    54 This can be performed on a running DeepaMehta instance (from another terminal). The new code is hot-deployed. Of course you can stop the instance before updating as well. 
    55  
     3 * [[Installation/"Build from Source"|Build from Source]]