you can use the following commands in any of the BaseX repositories:
* <code>mvn compile</code>: the BaseX source files are is compiled. To launch the project, type in <code>java -cp target/classes org.basex.BaseX</code>, or have a look at our [[Start Scripts]].* <code>mvn package</code>: a JAR archive is archives are created in the <code>target</code> class directory.* <code>mvn install</code>: the JAR archive is installed to the local repository; this way, it will be found by and made available to other Maven projects. This is particularly useful if you are compiling a beta version of BaseX, for which no archives exist in the repositories. To launch BaseX, type in <code>java -cp target/classes org.basex.BaseX</code>, or have a look at our [[Start Scripts]].
By adding the flag <code>-DskipTests=true</code> you can skip running the JUnit tests and speed up the packaging procedure. You may as well use [[Integrate|Eclipse and m2eclipse]] to compile the BaseX sources.