diff --git a/jbmc/regression/book-examples/StringUtil/StringUtil.class b/jbmc/regression/book-examples/StringUtil/StringUtil.class
deleted file mode 100644
index 97f2581462a..00000000000
Binary files a/jbmc/regression/book-examples/StringUtil/StringUtil.class and /dev/null differ
diff --git a/jbmc/regression/book-examples/StringUtil/functional_property.desc b/jbmc/regression/book-examples/StringUtil/functional_property.desc
index 90c6214cd0e..34d16a684b1 100644
--- a/jbmc/regression/book-examples/StringUtil/functional_property.desc
+++ b/jbmc/regression/book-examples/StringUtil/functional_property.desc
@@ -1,6 +1,6 @@
CORE
StringUtil.getLastToken
---max-nondet-string-length 100 --unwind 2 --classpath `../../../../scripts/format_classpath.sh . ../../../lib/java-models-library/target/core-models.jar ../../../lib/java-models-library/target/cprover-api.jar`
+--max-nondet-string-length 100 --unwind 2 --classpath `../../../../scripts/format_classpath.sh target/classes ../../../lib/java-models-library/target/core-models.jar ../../../lib/java-models-library/target/cprover-api.jar`
^EXIT=10$
^SIGNAL=0$
^VERIFICATION FAILED$
diff --git a/jbmc/regression/book-examples/StringUtil/pom.xml b/jbmc/regression/book-examples/StringUtil/pom.xml
new file mode 100644
index 00000000000..5ba1b032679
--- /dev/null
+++ b/jbmc/regression/book-examples/StringUtil/pom.xml
@@ -0,0 +1,30 @@
+
+
+ 4.0.0
+ org.cprover.regression
+ regression.book-examples.StringUtil
+ 1.0-SNAPSHOT
+
+
+ org.cprover.regression
+ regression.book-examples
+ 1.0-SNAPSHOT
+
+
+
+
+
+ maven-jar-plugin
+
+
+ default-jar
+ none
+
+
+
+
+
+
+
diff --git a/jbmc/regression/book-examples/StringUtil/StringUtil.java b/jbmc/regression/book-examples/StringUtil/src/main/java/StringUtil.java
similarity index 100%
rename from jbmc/regression/book-examples/StringUtil/StringUtil.java
rename to jbmc/regression/book-examples/StringUtil/src/main/java/StringUtil.java
diff --git a/jbmc/regression/book-examples/pom.xml b/jbmc/regression/book-examples/pom.xml
index c9f4a68ee31..5c3610baaf2 100644
--- a/jbmc/regression/book-examples/pom.xml
+++ b/jbmc/regression/book-examples/pom.xml
@@ -18,6 +18,7 @@
BinarySearch
LocatorHandler
SignalUtil
+ StringUtil