All Projects → ozlerhakan → java9-module-examples

ozlerhakan / java9-module-examples

Licence: other
a list of Java 9 module samples to dive into the modular world

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to java9-module-examples

chainsaw
Gradle plugin: adds support for building Java 9 modules.
Stars: ✭ 71 (+184%)
Mutual labels:  java9, jigsaw
colony
Implementation of the colony specification for python
Stars: ✭ 23 (-8%)
Mutual labels:  module, modularity
King-Tweaks
No description or website provided.
Stars: ✭ 46 (+84%)
Mutual labels:  module
polybar-dwm-module
A dwm module for polybar
Stars: ✭ 91 (+264%)
Mutual labels:  module
bootstrap helper
Bootstrap Helper für REDAXO 5
Stars: ✭ 22 (-12%)
Mutual labels:  module
icingaweb2-module-pnp
Integrate PNP graphs into Icinga Web 2
Stars: ✭ 32 (+28%)
Mutual labels:  module
Click-Counter-Bot
A telegram bot module for how to count total clicks on button.
Stars: ✭ 23 (-8%)
Mutual labels:  module
libvmod-geoip2
A Varnish VMOD to query MaxMind GeoIP2 DB files
Stars: ✭ 37 (+48%)
Mutual labels:  module
FormatPx
Better Formatting in PowerShell
Stars: ✭ 63 (+152%)
Mutual labels:  module
dracut-crypt-sshd
dracut initramfs module to start sshd on early boot to enter encryption passphrase from across the internets
Stars: ✭ 25 (+0%)
Mutual labels:  module
ejabberd mod apns
An ejabberd module to send PUSH messages to iOS devices through APNS
Stars: ✭ 31 (+24%)
Mutual labels:  module
kaptain
👨‍✈️ multi-module navigation on Android has never been so easier!
Stars: ✭ 24 (-4%)
Mutual labels:  module
nuxt-facebook-pixel-module
Inject Facebook pixel code
Stars: ✭ 82 (+228%)
Mutual labels:  module
MAGNETAR
Device Performance Optimizer — Aims To Provide An Optimal Experience At Every Usage Scenario
Stars: ✭ 82 (+228%)
Mutual labels:  module
win-svn
apache subversion windows builds with httpd modules and java hl
Stars: ✭ 19 (-24%)
Mutual labels:  module
RentLio
This is a vehicle reservation system. Which is made with JavaFX and also using hibernate and RMI.
Stars: ✭ 49 (+96%)
Mutual labels:  java9
maruko
maruko是一个基于dotnetcore的快速开发框架,他实现freesql,automap,模块化,DDD 设计思想等常用性功能.
Stars: ✭ 29 (+16%)
Mutual labels:  module
Jigsaw-Unintended-Bias-in-Toxicity-Classification
7th Place Solution for Jigsaw Unintended Bias in Toxicity Classification on Kaggle
Stars: ✭ 16 (-36%)
Mutual labels:  jigsaw
CodeIgniter4-Cart-Module
A basic port of the CodeIgniter 3 cart library for CodeIgniter 4.
Stars: ✭ 31 (+24%)
Mutual labels:  module
Alter-Entity-Autocomplete
Drupal 8 module to alter Entity Autocomplete suggestion list.
Stars: ✭ 38 (+52%)
Mutual labels:  module

Java 9 Module Examples

What I have learned from the Resources list is that Module System in Java 9 is an optional decision. Your project could rely on the classpath as before whereas the module system brings several benefits to your applications such as modular thinking, encapsulation, dependency management and services. To this end, in this repository you’ll find several practical Java 9 module examples that could give you some brief ideas. Feel free to open up an issue, if you find any typos or mistakes that I have made.

Modi

Shows how to compile and run an unnamed module.

ModiM

Demonstrates how to compile and run an application module.

ModiMs-exports-requires

Demonstrates how to compile and run multiple application modules using the exports and requires clauses.

ModiMs-provides-uses

Demonstrates how to compile and run multiple application modules using the provides …​ with and uses clauses.

ReT (Requires-Transitive)

Shows the way of handling transitive dependencies on a module system.

Javafx

Shows how to solve the issues while converting a javafx project into an application module.

Reflect

Demostrates how to use the opens clause when using the reflection API in an application module.

Java Platform Module Cheat Sheet

RebelLabs Java 9 modules cheat sheet

OS Projects

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].