diff --git a/api/src/main/java/module-info.java b/api/src/main/java/module-info.java new file mode 100644 index 0000000..3183f42 --- /dev/null +++ b/api/src/main/java/module-info.java @@ -0,0 +1,3 @@ +module com.charego.lingo.api { + exports com.charego.lingo.api; +} diff --git a/client/src/main/java/module-info.java b/client/src/main/java/module-info.java new file mode 100644 index 0000000..5a44c11 --- /dev/null +++ b/client/src/main/java/module-info.java @@ -0,0 +1,18 @@ +module com.charego.lingo.client { + requires com.charego.lingo.common; + requires com.charego.lingo.api; + requires java.annotation; + requires javafx.controls; + requires javafx.fxml; + requires javafx.graphics; + requires javafx.web; + requires org.slf4j; + requires spring.beans; + requires spring.boot; + requires spring.boot.autoconfigure; + requires spring.context; + requires spring.core; + requires spring.messaging; + requires spring.web; + requires spring.websocket; +} diff --git a/common/src/main/java/module-info.java b/common/src/main/java/module-info.java new file mode 100644 index 0000000..de64e6d --- /dev/null +++ b/common/src/main/java/module-info.java @@ -0,0 +1,4 @@ +module com.charego.lingo.common { + requires com.fasterxml.jackson.annotation; + exports com.charego.lingo.common; +} diff --git a/server/src/main/java/module-info.java b/server/src/main/java/module-info.java new file mode 100644 index 0000000..d6e12ae --- /dev/null +++ b/server/src/main/java/module-info.java @@ -0,0 +1,13 @@ +module com.charego.lingo.server { + requires com.charego.lingo.common; + requires com.charego.lingo.api; + requires java.annotation; + requires org.slf4j; + requires spring.beans; + requires spring.boot; + requires spring.boot.autoconfigure; + requires spring.context; + requires spring.messaging; + requires spring.web; + requires spring.websocket; +}