Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/g-khan/java9-module-example
Java 9 module example
https://github.com/g-khan/java9-module-example
Last synced: 8 days ago
JSON representation
Java 9 module example
- Host: GitHub
- URL: https://github.com/g-khan/java9-module-example
- Owner: G-khan
- Created: 2020-08-28T08:08:56.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-08-28T08:15:54.000Z (about 4 years ago)
- Last Synced: 2023-07-19T17:34:39.220Z (over 1 year ago)
- Language: Java
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**Java 9 Jigsaw Modules Example**
- **com.gokhana.application:** The main application for running the app
- **com.gokhana.service:** The services about module system. Prints the name of module
- **test:** test module for testing the app**Build and Run**
First compile the all modules with `./compile.sh` . It is including the building java classes with modules and creating the mods for each module.Then you can generate the java runtime image that contains only the platform modules with `./link.sh`
You can run the application with `./run.sh` .There is also commented code for run the generated jlink application module.
Also you can use the `./clean.sh` for remove all generated files.