diff --git a/.gitignore b/.gitignore
index 4891f63d71e86ea23dd40f84eb83d342d5455e91..61ae2c2de857a166748c3d962905c256f7dcbd2a 100755
--- a/.gitignore
+++ b/.gitignore
@@ -12,6 +12,7 @@
 /bindings/java/nbproject/nbjdk.properties
 /bindings/java/nbproject/jdk.xml
 /bindings/java/nbproject/nbjdk.xml
+/bindings/java/libts*
 
 # Windows build folders
 /win32/Debug_NoLibs/
diff --git a/bindings/java/build-unix.xml b/bindings/java/build-unix.xml
index 811de7b72818720575f53796b1ceea6c6a9fa81b..6db8f97cf3e6e454e3e5cac141a88ed87bc8d7d2 100644
--- a/bindings/java/build-unix.xml
+++ b/bindings/java/build-unix.xml
@@ -24,15 +24,15 @@
 	<target name="depender"
 			depends="depender1"
 			unless="present">
-		<copy file="/usr/local/lib/libtsk_jni.la" tofile="/usr/lib/java/libtsk_jni.la"/>
-		<copy file="/usr/local/lib/libtsk_jni.0.0.0.dylib" tofile="/usr/lib/java/libtsk_jni.0.0.0.dylib"/>
-		<copy file="/usr/local/lib/libtsk_jni.0.dylib" tofile="/usr/lib/java/libtsk_jni.0.dylib"/>
-		<copy file="/usr/local/lib/libtsk_jni.a" tofile="/usr/lib/java/libtsk_jni.a"/>
-		<copy file="/usr/local/lib/libtsk_jni.dylib" tofile="/usr/lib/java/libtsk_jni.dylib"/>
+		<copy file="/usr/local/lib/libtsk_jni.la" tofile="./libtsk_jni.la"/>
+		<copy file="/usr/local/lib/libtsk_jni.0.0.0.dylib" tofile="./libtsk_jni.0.0.0.dylib"/>
+		<copy file="/usr/local/lib/libtsk_jni.0.dylib" tofile="./libtsk_jni.0.dylib"/>
+		<copy file="/usr/local/lib/libtsk_jni.a" tofile="./libtsk_jni.a"/>
+		<copy file="/usr/local/lib/libtsk_jni.dylib" tofile="./libtsk_jni.dylib"/>
 	</target>
 	<target name="depender1">
 		<available file="/usr/local/lib/libtsk_jni.a" property="pres"/>
 		<fail unless="pres" message="Run make install on The Sleuthkit."/>
-		<available file="/usr/lib/java/libtsk_jni.la" property="present"/>
+		<available file="./libtsk_jni.dylib" property="present"/>
 	</target>
 </project>
\ No newline at end of file