diff --git a/third-party-libraries/com.javacc/pom.xml b/third-party-libraries/com.javacc/pom.xml
index c6c8e016f..3d39ec3e9 100644
--- a/third-party-libraries/com.javacc/pom.xml
+++ b/third-party-libraries/com.javacc/pom.xml
@@ -60,9 +60,39 @@
maven-jar-plugin
- ${project.build.directory}/classes/META-INF/MANIFEST.MF
+ ${project.build.directory}/classes/META-INF/MANIFEST.MF
-
+
+ com/javacc/DummyClass.class
+
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+
+
+ attach-sources
+
+ jar-no-fork
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
+ 1.8
+
+
+
+ attach-javadocs
+
+ jar
+
+
+
diff --git a/third-party-libraries/com.javacc/src/main/java/com/javacc/DummyClass.java b/third-party-libraries/com.javacc/src/main/java/com/javacc/DummyClass.java
new file mode 100644
index 000000000..8f954248b
--- /dev/null
+++ b/third-party-libraries/com.javacc/src/main/java/com/javacc/DummyClass.java
@@ -0,0 +1,12 @@
+package com.javacc;
+
+/**
+ * Dummy class for generating sources and javadoc jars.
+ */
+public class DummyClass {
+ /**
+ * Default constructor.
+ */
+ public DummyClass() {
+ }
+}