summaryrefslogtreecommitdiff
path: root/qpid
diff options
context:
space:
mode:
Diffstat (limited to 'qpid')
-rw-r--r--qpid/java/README.txt24
1 files changed, 24 insertions, 0 deletions
diff --git a/qpid/java/README.txt b/qpid/java/README.txt
new file mode 100644
index 0000000000..918566de20
--- /dev/null
+++ b/qpid/java/README.txt
@@ -0,0 +1,24 @@
+==== Building the code and running the tests ====
+
+Here are some example Maven build commands that you may find usefull.
+
+Clean previous builds output and install all modules to local repository without
+running any of the unit or system tests.
+
+ mvn clean install -DskipTests
+
+Clean previous builds output and installs all modules to the local repository
+after running all the tests using the Java BDB 0-10 profile
+
+ mvn clean install -Pjava-bdb.0-10
+
+Perform a subset of the QA (int or sys tests) on the packaged release artifacts
+
+ mvn verify -Dtest=TestNamePattern* -DfailIfNoTests=false
+
+Execute the unit tests and then produce the code coverage report
+
+ mvn test jacoco:report
+
+For more details on how to build see:
+https://cwiki.apache.org/confluence/display/qpid/Qpid+Java+Build+How+To