BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Maven Content on InfoQ

  • Introducing Spring Boot Migrator

    Spring Boot Migrator (SBM) is an experimental Spring project first released in March 2022. SBM allows developers to convert existing, non Spring Boot applications, which are based on technologies such as JAX-RS, EJB and JMS to Spring Boot or upgrade older Spring Boot applications to the latest version.

  • Managing Complex Dependencies with Distributed Architecture at eBay

    The eBay engineering team recently outlined how they came up with a scalable release system. The release solution leverages distributed architecture to release more than 3,000 dependent libraries in about two hours. The team is using Jenkins to perform the release in combination with Groovy scripts.

  • Apache NetBeans 13 Delivers Improved Developer Experience

    The Apache Software Foundation has released Apache NetBeans 13, their integrated development environment (IDE), claiming a simpler and smoother startup experience along with the partial upgrade of Maven, Gradle, and PHP. Written in Java and originally designed for the Java community, NetBeans is a cross-platform, polyglot IDE that includes language support for HTML5, PHP, and C/C++.

  • Migrating Neo4j Graph Schemas with Neo4j Migrations

    Neo4j Labs has released Neo4j Migrations, a database migration and refactoring tool that offers version control for relational databases. Inspired by FlywayDB, the tool supports migrations based on Cypher statements or Java. Triggering the migrations is possible via the CLI, Maven plugin, or a Spring Boot starter.

  • JetBrains Releases IntelliJ IDEA 2021.1

    JetBrains has released IntelliJ IDEA 2021.1 featuring support for Java 16, a new preview feature that instantly renders HTML changes, and support for WSL 2. is supported and it’s possible to run applications on Docker, WSL 2, or via SSH. Various other improvements include support for Docker, Kubernetes, Kotlin, Git and others.

  • Java News Roundup - Week of April 5th, 2021

    A roundup of stories in the Java ecosystem for the week of April 5th.

  • Convert Spring Boot Apps to GraalVM with Spring Native Beta

    Spring has released Spring Native Beta, a new tool to convert existing Spring Boot applications, written in Java or Kotlin, to GraalVM native images. The goal is to support Spring Boot applications on Spring Native. GraalVM native images are small, optimized and boot quickly. The tradeoffs, however, are longer build times and fewer runtime optimizations compared to the JVM.

  • JFrog to Shut down JCenter and Bintray

    JFrog has announced that it is shutting down the Bintray asset hosting service, which includes the JCenter Java repository, often used by Gradle and Android builds. Uploads to Bintray will be blocked at the end of the month, and assets will be unavailable for download after the end of April, and deleted shortly afterwards. Read on to find out what this means for your Java build pipelines.

  • mvnd: Maven's Speed Daemon, a Conversation with Peter Palaga and Guillaume Nodet

    At almost 20 years old, Maven still remains Java's World build tool with the biggest market share (more than 60%). To adapt to today's needs of agility and shorter release cycles mvnd - Maven Daemon brings that needed speed using techniques made popular by Takari or Gradle.

  • Maven 3.7 to Include Default Wrapper

    Apache 3.7.0 will ship with a new wrapper utility, making it easier to build projects without having a pre-existing Maven installation.

  • Sonatype Disables Unencrypted Access to Maven

    Sonatype has disabled unencrypted HTTP access to Maven Central, improving security for build systems such as Maven, Gradle, SBT, and other dependency systems.

  • Java Community Aims to Quantify Java 9 Adoption

    The Java community, led by the London Java Community and several Java Champions, has launched an effort to quantify the adoption of Java 9 across popular open source projects.

  • DevOps Workbench Launched by ZeroStack

    Private cloud provider, ZeroStack, has announced a self-service capability from which developers can create their own workbenches. Forty developer tools from a mix of open source and commercial providers are available to users of the DevOps Workbench through Zerostack’s Intelligent Cloud Platform.

  • Solving Fat JAR Woes at HubSpot

    Spring Boot 1.4 and Dropwizard 1.0 were both released at the end of July, using fat JARs. As adoption of such frameworks and microservices increases, fat JARs are becoming a more common deployment mechanism. Earlier HubSpot cited issues where Fat JARs deployments experienced problems with the maven-shade-plugin, and efficiency problems when packaging 100,000 tiny files as a JAR.

  • ZeroTurnaround Releases RebelLabs Developer Productivity Report

    Today, ZeroTurnaround's RebelLabs released their biannual developer productivity report, which asked over 2000 respondents what their tools of the trade were. InfoQ has been given access to the report and summarises its findings.

BT