Switch to java modules
Unfortunately, it won't be possible to create runtime images until Spring becomes modular. Currently it uses automatic modules which jlink can't work with.
This commit is contained in:
parent
a4794bb78e
commit
1567317f03
3
api/src/main/java/module-info.java
Normal file
3
api/src/main/java/module-info.java
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
module com.charego.lingo.api {
|
||||||
|
exports com.charego.lingo.api;
|
||||||
|
}
|
18
client/src/main/java/module-info.java
Normal file
18
client/src/main/java/module-info.java
Normal file
@ -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;
|
||||||
|
}
|
4
common/src/main/java/module-info.java
Normal file
4
common/src/main/java/module-info.java
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
module com.charego.lingo.common {
|
||||||
|
requires com.fasterxml.jackson.annotation;
|
||||||
|
exports com.charego.lingo.common;
|
||||||
|
}
|
13
server/src/main/java/module-info.java
Normal file
13
server/src/main/java/module-info.java
Normal file
@ -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;
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user