At this page you would find some useful documentation for working with such Maven and Apache Marmotta.
First, \[http://maven.apache.org/download.html download Maven\] and follow the [installation instructions|http://maven.apache.org/download.html#Installation]. After that, type the following in a terminal or in a command prompt: |
mvn --version |
It should print out your installed version of Maven. *Maven 3.x is required*.
Just install it in your local repository:
mvn clean install |
Hot deployment is also supported using JRebel.
mvn test |
@
Using Cobertura you can perform difference check the percentage of code accessed by tests:
cobertura:check |
Further details at the Cobertura Maven plugin.
mvn site |
Alternative you can directly run it on a embeded server:
mvn site:run -Dport=8081 |
For the moment all the actions were performed form the command-line. But Maven is nicely supported by many IDEs:
Any Marmotta webapp comes with a Maven profile that allows you to clean the folder that Marmotta uses to store some caches. For doing that you'd need to run:
mvn clean -Pcleanall |