ConSol / Java9 Modules Maven Junit Example
This simple project shows how Maven can be used to build Java 9 modules.
Stars: ✭ 60
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Java9 Modules Maven Junit Example
metadatamanagement
Metadatamanagement (MDM) - Data Search for Higher Education Research and Science Studies
Stars: ✭ 21 (-65%)
Mutual labels: maven, junit
faketime
Fake currentTimeMillis() without class loader hacks
Stars: ✭ 100 (+66.67%)
Mutual labels: maven, junit
Jpacman Framework
Pacman-inspired game, for teaching testing purposes.
Stars: ✭ 95 (+58.33%)
Mutual labels: maven, junit
Blog Tutorials
⭐️ Codebase for the tutorials on my blog about Java, Spring Boot, AWS, Kotlin and Testing
Stars: ✭ 257 (+328.33%)
Mutual labels: maven, junit
Spark Scala Maven Example
Example Maven configuration for a Spark, Scala project
Stars: ✭ 45 (-25%)
Mutual labels: maven
Wetech Cms
wetech cms是本人自己整合开发的一套内容管理系统。旨在开发一个通用的、可持续开发集成的、方便扩展的cms系统,目前主要用来替代本人的wordpress博客
Stars: ✭ 40 (-33.33%)
Mutual labels: maven
Drombler Fx
Drombler FX - the modular application framework for JavaFX.
Stars: ✭ 52 (-13.33%)
Mutual labels: maven
Mvvm Kotlin Android Architecture
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
Stars: ✭ 1,014 (+1590%)
Mutual labels: junit
Radar Covid Backend Configuration Server
Radar COVID Configuration Service
Stars: ✭ 56 (-6.67%)
Mutual labels: maven
Spring Web Rss Channels
A Full Stack RSS Reader web application built with Spring MVC and JSP. It uses libraries like Spring, JPA, Bootstrap, Apache Tiles, JSP etc. There is also a static code analysis tool called Checkstyle.
Stars: ✭ 40 (-33.33%)
Mutual labels: maven
Company Structure
A company structure with a list of projects and their users
Stars: ✭ 48 (-20%)
Mutual labels: junit
Java 9 Modules Example with Maven and JUnit
This simple project shows how Maven can be used to build Java 9 modules.
It uses the ServiceLoader
to load loosely coupled services from other modules.
It also demonstrates how methods in non-exported packages can be unit-tested from the
Unnamed Module simply by not modularizing the test sources.
Read more in our blog post: Getting Started with Java 9 Modules
Prerequisites:
- Maven >= 3.0.0
- JDK 9
Running the example
mvn clean package
-
.\run.cmd
or./run.sh
Known issues
- At the moment, the project does not compile in Eclipse due to a known issue in JDT. See this thread on the m2e-users mailing list for more details and a workaround.
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].