Modularization (modular-info.java), maven, and testing misery

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/java

Our great sponsors
  • Sonar - Write Clean Java Code. Always.
  • InfluxDB - Access the most powerful time series database as a service
  • SaaSHub - Software Alternatives and Reviews
  • module-system-woes

    Solutions to common troubles with Java's module system

    I've put a small demo up on GitHub. For Maven, you unfortunately need to --add-opens all packages that contain test classes and methods (unless they're all public), but that should be it. If you have problems beyond that, I'd be interested to learn more about them.

  • moditect

    Tooling for the Java Module System

    Maybe you've somehow missed https://maven.apache.org/plugins/maven-jlink-plugin/ https://github.com/moditect/moditect https://github.com/beryx/badass-jlink-plugin https://github.com/sormuras/testing-in-the-modular-world

  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • testing-in-the-modular-world

    Testing Java Modules With JUnit 5 Blueprint

    Maybe you've somehow missed https://maven.apache.org/plugins/maven-jlink-plugin/ https://github.com/moditect/moditect https://github.com/beryx/badass-jlink-plugin https://github.com/sormuras/testing-in-the-modular-world

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts