X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fceph%2Fsrc%2Fjava%2FREADME;fp=src%2Fceph%2Fsrc%2Fjava%2FREADME;h=0000000000000000000000000000000000000000;hb=7da45d65be36d36b880cc55c5036e96c24b53f00;hp=0ffede3486f40cffcfacffa3247b847bb4f6ef80;hpb=691462d09d0987b47e112d6ee8740375df3c51b2;p=stor4nfv.git diff --git a/src/ceph/src/java/README b/src/ceph/src/java/README deleted file mode 100644 index 0ffede3..0000000 --- a/src/ceph/src/java/README +++ /dev/null @@ -1,54 +0,0 @@ -libcephfs Java wrappers -======================= - -- native/: C++ -- java/: Java -- test/: JUnit tests -- lib/: JUnit library -- build.xml: Test runner - -Building --------- - -Autotools handles the build using the configure flag --enable-cephfs-java - -Testing -------- - -These tests assume a live cluster, and depend on JUnit4 and Ant. - -To run the tests make sure that the JUnit4 JAR is installed. -Install it via a package manager or like this: - - $ mkdir lib - $ cd lib - $ wget https://github.com/downloads/KentBeck/junit/junit-4.8.2.jar - -And then add the jar to the CLASSPATH. -*NOTE* for now, configure is only looking for this jar in the -/usr/share/java directory as junit4.jar. So create a softlink -to that location from wherever the junit jar is installed. - -Ant is used to run the unit test (apt-get install ant). For example: - - $ cd src/ - $ ./vstart -d -n --localhost - $ cd java - $ CEPHFS_CONF=../ceph.conf CLASSPATH=/usr/share/java/junit4.jar ant test - -1. The tests depend on the compiled wrappers. If the wrappers are installed as -part of a package (e.g. Debian package) then this should 'just work'. Ant will -also look in the current directory for 'libcephfs.jar' and 'libcephfs-test.jar'; -and in ../.libs for the -JNI library. If all else fails, set the environment variables CEPHFS_JAR, and -CEPHFS_JNI_LIB accordingly. - -2. Set CEPHFS_CONF environment variable to point to a ceph.conf. This can be -omitted if the desired configuration file can be found in a default location. - -Documentation -------------- - -Ant is used to build the Javadocs: - - $ ant docs