diff --git a/trick_source/java/pom.xml b/trick_source/java/pom.xml
index 9cfdee722..ee69706ca 100644
--- a/trick_source/java/pom.xml
+++ b/trick_source/java/pom.xml
@@ -43,6 +43,13 @@
dev
+
+
+ third-party
+ file://${basedir}/src/lib/
+
+
+
junit
@@ -51,15 +58,9 @@
test
- org.jdesktop.bsaf
+ third-party
bsaf
1.9.2
-
-
- javax.jnlp
- jnlp
-
-
org.jfree
diff --git a/trick_source/java/src/lib/third-party/bsaf/1.9.2/bsaf-1.9.2.jar b/trick_source/java/src/lib/third-party/bsaf/1.9.2/bsaf-1.9.2.jar
new file mode 100644
index 000000000..b0368d3fc
Binary files /dev/null and b/trick_source/java/src/lib/third-party/bsaf/1.9.2/bsaf-1.9.2.jar differ
diff --git a/trick_source/java/src/lib/third-party/bsaf/1.9.2/bsaf-1.9.2.pom b/trick_source/java/src/lib/third-party/bsaf/1.9.2/bsaf-1.9.2.pom
new file mode 100644
index 000000000..b6b345030
--- /dev/null
+++ b/trick_source/java/src/lib/third-party/bsaf/1.9.2/bsaf-1.9.2.pom
@@ -0,0 +1,9 @@
+
+
+ 4.0.0
+ third-party
+ bsaf
+ 1.9.2
+ POM was created from install:install-file
+
diff --git a/trick_source/java/src/lib/third-party/bsaf/maven-metadata-local.xml b/trick_source/java/src/lib/third-party/bsaf/maven-metadata-local.xml
new file mode 100644
index 000000000..f2bad926a
--- /dev/null
+++ b/trick_source/java/src/lib/third-party/bsaf/maven-metadata-local.xml
@@ -0,0 +1,12 @@
+
+
+ third-party
+ bsaf
+
+ 1.9.2
+
+ 1.9.2
+
+ 20240313142443
+
+