diff --git a/make/common/CORE_PKGS.gmk b/make/common/CORE_PKGS.gmk
index 6a3ba63a243..eb6ac3d769e 100644
--- a/make/common/CORE_PKGS.gmk
+++ b/make/common/CORE_PKGS.gmk
@@ -103,6 +103,7 @@ CORE_PKGS = \
java.lang.reflect \
java.math \
java.net \
+ java.net.http \
java.net.spi \
java.nio \
java.nio.channels \
diff --git a/modules.xml b/modules.xml
index 458859b5327..75a523a8cc8 100644
--- a/modules.xml
+++ b/modules.xml
@@ -315,6 +315,10 @@
jdk.zipfs
java.instrument
+
+ sun.net
+ java.httpclient
+
sun.net.dns
java.security.jgss
@@ -496,6 +500,7 @@
java.logging
java.management
java.prefs
+ java.httpclient
sun.util.resources
@@ -520,6 +525,7 @@
java.compact2
java.compiler
java.instrument
+ java.httpclient
java.management
java.naming
java.prefs
@@ -837,6 +843,13 @@
jdk.jshell
+
+ java.httpclient
+ java.base
+
+ java.net.http
+
+
java.instrument
java.base