diff --git a/bindings/java/build-unix.xml b/bindings/java/build-unix.xml
index 45a15b8c39133504ce792c33acd1a60a7caf484a..811de7b72818720575f53796b1ceea6c6a9fa81b 100644
--- a/bindings/java/build-unix.xml
+++ b/bindings/java/build-unix.xml
@@ -21,8 +21,18 @@
 			<sysproperty key="types" value="${test-types}"/>
 		</java>
 	</target>
-	<target name="depender">
+	<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"/>
+	</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"/>
 	</target>
 </project>
\ No newline at end of file