diff --git a/usrguide/.gitignore b/usrguide/.gitignore
index a1363379944a5745ceb49c0e493d80eb9335c79a..873d266f6a4dbc5b18dece50de19777f727a8fe4 100644
--- a/usrguide/.gitignore
+++ b/usrguide/.gitignore
@@ -1 +1,2 @@
 *.pdf
+!JavaCodegenExecTutorial.pdf
diff --git a/usrguide/JavaCodegenExecTutorial.pdf b/usrguide/JavaCodegenExecTutorial.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..6c9f4cea42bcf76c1af15fe671d9c0e9e1d7618a
Binary files /dev/null and b/usrguide/JavaCodegenExecTutorial.pdf differ