epmills Profile Photo

epmills

Software developer since the eighties.

  • Archive
  • Photos
  • About
    Jan 28, 2024 ∞

    Self-Contained Java Build Information

    I’ve put together an example Maven project demonstrating how to generate build information at compile time without any external plugins.

    Motivation

    The solution originates from frustration generating build information - including artifact name, version, latest commit ID and build date - with Maven versions as old as 3.3.9.

    Solution

    This solution involves solely additions to an existing pom.xml, adding and configuring commonly-available plugins maven-antrun-plugin and build-helper-maven-plugin.

    For details, check out the repository to see how it works and how to integrate the solution into an existing Maven project.

    UPDATE v.0.0.2 for 2024-01-30 Made some minor improvements, shortening the number of lines to copy and paste.

    Jan 17, 2024 ∞

    Connections #220

    Jan 17, 2024 ∞

    Mini Crossword - 1:32

    1:32
    Jan 17, 2024 ∞

    Four Fine Brews

    Received a gift from Jermemiah today:

    • Bozo Beer (2022) - Evil Twin Brewing
    • The Chocolate Manifesto - Triple Chocolate Milk Stout - Flying Monkeys Craft Brewery
    • Even More Xmas - Evil Twin Brewing
    • S’Morbidly Obese - Cervisiam

    Cheers to you, mate!

    Four fine brews

Hosted by Micro.blog. Designed with ♥ by Matt Langford.