diff --git a/json/README.md b/json/README.md
index 8c2abc3e47..e0679bc60b 100644
--- a/json/README.md
+++ b/json/README.md
@@ -9,3 +9,4 @@
- [Introduction to JsonPath](http://www.baeldung.com/guide-to-jayway-jsonpath)
- [Introduction to JSON-Java (org.json)](http://www.baeldung.com/java-org-json)
- [Overview of JSON Pointer](https://www.baeldung.com/json-pointer)
+- [Introduction to the JSON Binding API (JSR 367) in Java](http://www.baeldung.com/java-json-binding-api)
\ No newline at end of file
diff --git a/json/pom.xml b/json/pom.xml
index fa3fcafa65..b688baec06 100644
--- a/json/pom.xml
+++ b/json/pom.xml
@@ -33,7 +33,11 @@
json
20171018
-
+
+ javax.json.bind
+ javax.json.bind-api
+ ${jsonb-api.version}
+
junit
junit
@@ -46,12 +50,26 @@
javax.json
1.1.2
-
+
+ org.eclipse
+ yasson
+ ${yasson.version}
+
+
+
+ org.apache.commons
+ commons-collections4
+ ${commons-collections4.version}
+ test
+
1.4.1
1.2.21
+ 1.0
+ 4.1
+ 1.0.1
diff --git a/jsonb/src/main/java/com/baeldung/adapter/PersonAdapter.java b/json/src/main/java/com/baeldung/adapter/PersonAdapter.java
similarity index 100%
rename from jsonb/src/main/java/com/baeldung/adapter/PersonAdapter.java
rename to json/src/main/java/com/baeldung/adapter/PersonAdapter.java
diff --git a/jsonb/src/main/java/com/baeldung/jsonb/Person.java b/json/src/main/java/com/baeldung/jsonb/Person.java
similarity index 100%
rename from jsonb/src/main/java/com/baeldung/jsonb/Person.java
rename to json/src/main/java/com/baeldung/jsonb/Person.java
diff --git a/jsonb/src/test/java/com/baeldung/jsonb/JsonbTest.java b/json/src/test/java/com/baeldung/jsonb/JsonbTest.java
similarity index 99%
rename from jsonb/src/test/java/com/baeldung/jsonb/JsonbTest.java
rename to json/src/test/java/com/baeldung/jsonb/JsonbTest.java
index 67beda77e1..cc36af1d1d 100644
--- a/jsonb/src/test/java/com/baeldung/jsonb/JsonbTest.java
+++ b/json/src/test/java/com/baeldung/jsonb/JsonbTest.java
@@ -18,6 +18,7 @@ import org.apache.commons.collections4.ListUtils;
import org.junit.Test;
import com.baeldung.adapter.PersonAdapter;
+import com.baeldung.jsonb.Person;
public class JsonbTest {
diff --git a/jsonb/.gitignore b/jsonb/.gitignore
deleted file mode 100644
index dec013dfa4..0000000000
--- a/jsonb/.gitignore
+++ /dev/null
@@ -1,12 +0,0 @@
-#folders#
-.idea
-/target
-/neoDb*
-/data
-/src/main/webapp/WEB-INF/classes
-*/META-INF/*
-
-# Packaged files #
-*.jar
-*.war
-*.ear
\ No newline at end of file
diff --git a/jsonb/README.md b/jsonb/README.md
deleted file mode 100644
index 9293a44808..0000000000
--- a/jsonb/README.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## JSON B
-
-## Relevant articles:
-- [Introduction to the JSON Binding API (JSR 367) in Java](http://www.baeldung.com/java-json-binding-api)
diff --git a/jsonb/pom.xml b/jsonb/pom.xml
deleted file mode 100644
index 160b9d5df7..0000000000
--- a/jsonb/pom.xml
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
- 4.0.0
- com.baeldung
- json-b
- 0.0.1-SNAPSHOT
- jar
- json-b
- json-b sample project
-
-
- com.baeldung
- parent-modules
- 1.0.0-SNAPSHOT
-
-
-
-
- javax.json.bind
- javax.json.bind-api
- ${jsonb-api.version}
-
-
-
- org.apache.commons
- commons-collections4
- ${commons-collections4.version}
- test
-
-
-
- org.junit.jupiter
- junit-jupiter-api
- ${junit.jupiter.version}
-
-
- org.junit.platform
- junit-platform-surefire-provider
- ${junit.platform.version}
- test
-
-
- org.junit.platform
- junit-platform-runner
- ${junit.platform.version}
- test
-
-
-
-
-
- yasson
-
- true
-
-
-
-
- org.eclipse
- yasson
- ${yasson.version}
-
-
- org.glassfish
- javax.json
- ${javax.json.version}
-
-
-
-
- johnzon
-
-
-
- org.apache.geronimo.specs
- geronimo-json_1.1_spec
- ${geronimo-json_1.1_spec.version}
-
-
- org.apache.johnzon
- johnzon-jsonb
- ${johnzon.version}
-
-
-
-
-
-
- 1.8
- 1.8
- 1.0.0
- 1.0
- 1.1.3
- 1.0
- 1.0.1
- 1.1.2
- 4.1
-
-
-
\ No newline at end of file
diff --git a/jsonb/src/main/resources/logback.xml b/jsonb/src/main/resources/logback.xml
deleted file mode 100644
index 7d900d8ea8..0000000000
--- a/jsonb/src/main/resources/logback.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
-
-
-
-
-
-
-
-
\ No newline at end of file