Community home page for the Mavenization (if that is a word) of the BI Platform
Note | ||
---|---|---|
| ||
For more information, see the Maven forum: |
...
In each of the projects, there is a directory named "maven" that contains the maven modules. For example, for the pentaho project you have:
Code Block |
---|
pentaho -maven -pentaho-api -pentaho-core -pentaho-data .. (other modules) |
To compile all of the modules from the top level, execute the following on the command line from the maven directory:
Code Block |
---|
mvn clean install |
To build without tests, you would simply run
Code Block |
---|
mvn clean install -Dmaven.test.skip |
Note | ||
---|---|---|
| ||
Not all of the dependencies that pentaho depends on exist in maven repositories. To handle this, there is a install_rescued_jars.sh script in the maven directory for each project that will install jars from the rescued_jars folder into your local maven repository. You only need to run this script once to put the jars into locations that the maven modules expect. |
...