See the original project easytext-guice
Compare the implementation encapsulation capabilities when using google guice and glassfish hk2 with java modules.
When using google guice and java modules we have encapsulation at the java modules level, when using glassfish hk2 and java modules we have encapsulation at the java modules and java package levels.
- JDK 17 required.
- cd easytext-hk2
- mvn clean package -P cli
- or mvn clean package -P gui
Distributions can be found in the easytext.hk2.cli.target and easytext.hk2.gui.target directories.