diff --git a/.gitignore b/.gitignore
index 693a35c176..51f3d69d9f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -34,8 +34,6 @@ spring-security-openid/src/main/resources/application.properties
spring-all/*.log
-*.jar
-
SpringDataInjectionDemo/.mvn/wrapper/maven-wrapper.properties
spring-call-getters-using-reflection/.mvn/wrapper/maven-wrapper.properties
diff --git a/custom-pmd-0.0.1.jar b/custom-pmd-0.0.1.jar
new file mode 100644
index 0000000000..4ad6933865
Binary files /dev/null and b/custom-pmd-0.0.1.jar differ
diff --git a/custom-pmd/pom.xml b/custom-pmd/pom.xml
index 7438ec0a34..f9ae961f3a 100644
--- a/custom-pmd/pom.xml
+++ b/custom-pmd/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.baeldung.pmd
custom-pmd
- 0.0.1-SNAPSHOT
+ 0.0.1
jar
custom-pmd
http://maven.apache.org
@@ -40,4 +40,4 @@
-
\ No newline at end of file
+
diff --git a/metrics/src/test/java/com/baeldung/metrics/servo/MetricTypeTest.java b/metrics/src/test/java/com/baeldung/metrics/servo/MetricTypeManualTest.java
similarity index 99%
rename from metrics/src/test/java/com/baeldung/metrics/servo/MetricTypeTest.java
rename to metrics/src/test/java/com/baeldung/metrics/servo/MetricTypeManualTest.java
index 237092b1c3..d810de155a 100644
--- a/metrics/src/test/java/com/baeldung/metrics/servo/MetricTypeTest.java
+++ b/metrics/src/test/java/com/baeldung/metrics/servo/MetricTypeManualTest.java
@@ -32,7 +32,7 @@ import com.netflix.servo.monitor.StepCounter;
import com.netflix.servo.monitor.Stopwatch;
import com.netflix.servo.stats.StatsConfig;
-public class MetricTypeTest {
+public class MetricTypeManualTest {
@Test
public void givenDefaultCounter_whenManipulate_thenCountValid() {
diff --git a/pmd/custom-pmd-0.0.1.jar b/pmd/custom-pmd-0.0.1.jar
new file mode 100644
index 0000000000..f7ae74ae2e
Binary files /dev/null and b/pmd/custom-pmd-0.0.1.jar differ
diff --git a/pom.xml b/pom.xml
index 9942381f0b..64744eb2da 100644
--- a/pom.xml
+++ b/pom.xml
@@ -39,7 +39,6 @@
- custom-pmd
parent-boot-5
asm
atomix
@@ -362,7 +361,6 @@
-
org.codehaus.mojo
exec-maven-plugin
@@ -371,8 +369,7 @@
maven
-
-
+
org.apache.maven.plugins
maven-surefire-plugin
${maven-surefire-plugin.version}
@@ -388,7 +385,6 @@
-
org.apache.maven.plugins
maven-compiler-plugin
@@ -398,7 +394,6 @@
1.8
-
true
false
true
@@ -420,7 +415,7 @@
UTF-8
1.8
- ${user.dir}/baeldung-pmd-rules.xml
+ ${tutorialsproject.basedir}/baeldung-pmd-rules.xml
@@ -432,7 +427,49 @@
--->
+
+ org.commonjava.maven.plugins
+ directory-maven-plugin
+ 0.3.1
+
+
+ directories
+
+ directory-of
+
+ validate
+
+ tutorialsproject.basedir
+
+ com.baeldung
+ parent-modules
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-install-plugin
+ 2.5.1
+
+ org.baeldung.pmd
+ custom-pmd
+ 0.0.1
+ jar
+ ${tutorialsproject.basedir}/custom-pmd-0.0.1.jar
+ true
+
+
+
+ install-jar-lib
+
+ install-file
+
+ validate
+
+
+
@@ -444,4 +481,4 @@
-
+
\ No newline at end of file