Session

Reinventing Java builds: Leveraging source and modules in Java

This presentation introduces a proof-of-concept build tool for Java that explores a new way to lower the entry barrier to the language. Rather than relying on external installation or non-Java configuration, the tool can be embedded directly as source code and executed like any other Java file, leveraging modern language features. This approach makes it easy to adopt for both beginners and experts, simple to extend, and inherently more transparent. A second focus is security: by rethinking how external dependencies are introduced and managed, the tool aims to reduce hidden risks while keeping builds reproducible. In addition, it separates build logic from dependency declaration and seeks to leverage the Java module system to provide clearer, more maintainable project boundaries. Although still experimental, this work points toward a more lightweight and approachable model for building Java projects.

Rafael Winterhalter

software consultant at Scienta in Oslo

Oslo, Norway

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top