Apache Jena Distribution - Build Instructions ============================================= Requirements ------------ - Java 1.6 - Apache Maven 2.2.1 or greater Building -------- Expected directories layout: ARQ/ IRI/ jena-dist/ (this module) jena-larq/ Jena2/ JenaTop/ This is specified in the pom.xml file in the section: ../JenaTop ../Jena2 ../IRI ../ARQ ../jena-larq ../TDB The expected layout can be obtained doing: mkdir jena cd jena svn co https://svn.apache.org/repos/asf/incubator/jena/Jena2/JenaTop/trunk JenaTop svn co https://svn.apache.org/repos/asf/incubator/jena/Jena2/jena/trunk Jena2 svn co https://svn.apache.org/repos/asf/incubator/jena/Jena2/IRI/trunk IRI svn co https://svn.apache.org/repos/asf/incubator/jena/Jena2/ARQ/trunk ARQ svn co https://svn.apache.org/repos/asf/incubator/jena/Jena2/LARQ/trunk jena-larq svn co https://svn.apache.org/repos/asf/incubator/jena/Jena2/TDB/trunk TDB svn co https://svn.apache.org/repos/asf/incubator/jena/Jena2/JenaDist/trunk jena-dist cd jena-dist mvn -Papache-release package ls -la target/ Use Maven as usual (with the -Papache-release profile): mvn -Papache-release package mvn -Papache-release clean install mvn -Papache-release deploy ...