Skip to content

ravn/lockss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is the source tree for the LOCKSS daemon.
See http://www.lockss.org/ for information about the project.

Obtaining Source
----------------

The latest version of this code can be obtained via Subversion with

 svn checkout svn://svn.code.sf.net/p/lockss/svn/lockss-daemon/trunk lockss-daemon

Prerequisites
-------------

Installed Packages:

- Sun JDK 7.  Java 8 is not yet supported.

- Ant 1.7.1 or greater.  (http://ant.apache.org/)

- Python 2.5 or greater (but not 3.x).

(On Debian or Ubuntu,
  apt-get install python sun-java6-jdk ant ant-optional
)

Other Prerequisites:

- Junit is included in the LOCKSS source distribution, but the Ant targets
  that invoke JUnit (test-xxx) require the JUnit jar to be on Ant's
  classpath.  The easiest way to do that is to copy lib/junit.jar into
  Ant's lib directory (<ant-install-dir>/ant/lib).

- For some of the tools the JAVA_HOME env var must be set to the directory
  in which the JDK is installed.  (I.e., it's expected that tools.jar can
  be found in ${JAVA_HOME}/lib)
  

To Build
--------

ant test-all		Builds the system and runs all unit tests
ant test-one -Dclass=org.lockss.foo.TestBar
			Builds the system and runs one JUnit test class.
ant -projecthelp	Lists other build options

About

git svn clone -s svn://svn.code.sf.net/p/lockss/svn/ lockss

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published