- Maven, version 3+
- Java JDK 11
- This settings.xml in your /.m2 directory
$ mvn clean install
To include assembly and generate the package add the mqlPackage
property.
$ mvn clean install -DmqlPackage
Unit tests
This will run all tests in the project (and sub-modules).
$ mvn test
If you want to remote debug a single java unit test (default port is 5005):
$ cd impl
$ mvn test -Dtest=<<YourTest>> -Dmaven.surefire.debug
Deprecations
Note that the pentaho-mql-editor-debug module was removed during mavenization because it was no longer being used