Discussion
Loading...

#Tag

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Konstantin 🔭 boosted
wojtek
wojtek
@wojtek@social.vivaldi.net  ·  activity timestamp 2 weeks ago

ah yes… being incompatible crap that can't use system installed versions because it breakes everything on each release and requires you to fix your build on particular version and stick to it… and install it each time is such a brilliant idea!

Especially in the current day and age, when something constantly breaks (aws, cloudflare…)

all hail fucking #gradle !

And yet #maven #mvn nicely trots along, upgrading in the background and I don't even have to think if it updated or not (save for the upcomming #maven 4 release, but it's like "one in a generation" kind of thing…)

#rant

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
wojtek
wojtek
@wojtek@social.vivaldi.net  ·  activity timestamp 2 weeks ago

ah yes… being incompatible crap that can't use system installed versions because it breakes everything on each release and requires you to fix your build on particular version and stick to it… and install it each time is such a brilliant idea!

Especially in the current day and age, when something constantly breaks (aws, cloudflare…)

all hail fucking #gradle !

And yet #maven #mvn nicely trots along, upgrading in the background and I don't even have to think if it updated or not (save for the upcomming #maven 4 release, but it's like "one in a generation" kind of thing…)

#rant

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
d@nny disc@ mc² boosted
Geert Bevin
Geert Bevin
@gbevin@uwyn.net  ·  activity timestamp 2 months ago

For the last two years, we've been working on a new build tool for #Java, called #bld. It has now been added as one of the standard options to generate snippets in #Maven Central, the most popular repository of Java packages. Yay! 🥳

More information about bld: https://rife2.com/bld

bld - pure Java build tool

bld is a new build system that allows you to write your build logic in pure Java, significantly reducing the cognitive load and making it easier to reason about your build.
Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Geert Bevin
Geert Bevin
@gbevin@uwyn.net  ·  activity timestamp 2 months ago

For the last two years, we've been working on a new build tool for #Java, called #bld. It has now been added as one of the standard options to generate snippets in #Maven Central, the most popular repository of Java packages. Yay! 🥳

More information about bld: https://rife2.com/bld

bld - pure Java build tool

bld is a new build system that allows you to write your build logic in pure Java, significantly reducing the cognitive load and making it easier to reason about your build.
Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Michael Simons
Michael Simons
@rotnroll666@mastodon.social  ·  activity timestamp 3 months ago

Announcing new-java-project… My Maven / Java best practices that helped me over the last couple of years and that I don't want to copy & paste anymore distilled into a Maven archetype:

https://codeberg.org/michael-simons/new-java-project

#Java #Maven #Archetype

Codeberg.org

new-java-project

This is a Maven Archetype for creating new Maven based Java projects with a set of opinionated plugins and a fully configured source formatter.
  • Copy link
  • Flag this post
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1-beta.2 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct