Checkout the sources
GeasyBPMNEditor is based on GEasyTools and GEasyWebEditor . So, you'll have to checkout these sources first in order to compile GeasyBPMNEditor.
- Checkout GeasyTools : svn checkout svn://svn.petalslink.org/svnroot/trunk/dev/experimental/geasytools
- Checkout GeasyWebEditor : svn checkout svn://svn.petalslink.org/svnroot/trunk/dev/experimental/geasywebeditor
- Finally checkout GeasyBPMNEditor : svn checkout svn://svn.petalslink.org/svnroot/trunk/dev/experimental/geasybpmneditor
Once you've checked out those sources run the following commands :
If everything goes well ( ... why it shouldn't huh :) ?) you should be able to run the application, but you'll have to make some configuration first.
Create a configuration file
As mentioned in How to install Geasy BPMN Editor , a configuration file is needed in order to work properly. Create this configuration file as explained in [How to install Geasy BPMN Editor|../display/geasybpmneditor/How+to+install+Geasy+BPMN+Editor].
If you have a look to the pom.xml located in ~/geasybpmneditor/client/pom.xml you'll notice the use of a variable called $
(in the "build" section of the pom).This variable should contain the path where your configuration file is located.
In order to set this variable edit maven setting.xml file located in /home/user/.m2/ and add the following lines between the <profiles></profiles> tags:
Note: Don't forget to replace /home/user/webeditor/config with the path where you actually created the webeditor.configuration.properties file
Run the application
Once the configuration made, run the following command: