Tag Archives: java

javabuildsfeature

Improving Build Time of Java Builds on OpenShift

Improving Build Time of Java Builds on OpenShift

Improving Build Time of Java Builds on OpenShift Since we released OpenShift 3 back in July 2015, one of the most common questions I get from developers is how to get better build time for Java based builds. In this post, I will guide you through the process of speeding up Java Maven based builds,

Brian Fox - CTO Sonatype - Featured Image

Java AutoModules Considered Bad for Your Health

Preface: We have sent the following information to the Jigsaw working group to help advise on some potentially significant impacts on the Java ecosystem that not many people are aware of. We are making this more public to gather more feedback from Java developers in the broader ecosystem. The final review period for the overall

Jason Sholl - Featured Image

Nexus Build Extension for Team Services

We are pleased to announce the new Integrate with Sonatype Nexus extension available from the Visual Studio Marketplace for Team Services and Team Foundation Server (TFS). This extension adds a build task which makes it easy to upload your build artifacts to your Nexus Server as part of your Team Services or Team Foundation Server (TFS) build.  This is especially

Introducing the Nexus Jenkins Plugin

Automated Publishing As a long time Java developer, I’ve always depended on the Maven build process to automatically publish my artifacts to a Nexus Repository Manager.  This automated process was made possible thanks to some very useful plugins — specifically, the Maven plugin for Nexus staging and the Maven Deploy plugin.  Both made publishing of

Stephan Hochdoerfer - Featured Author

Using Nexus 3 as a Private Docker Registry

For a long time I was planning to use Docker at my company bitExpert AG but realized that if we wanted to make use of Docker we needed a private registry to store (and share) the different containers needed for our projects. Unfortunately most Docker registry implementations I came across are rather simple and thus

James Nicholson - Featured Image

Managing Java Dependencies with Nexus Lifecycle

A typical Java application can have hundreds of external dependencies that include proprietary libraries and others from many different sources. Tools such as Maven, make adding and managing these dependencies easy, but by themselves they aren’t very picky about what gets included in a project build. Developers and testers who are focused on rapid delivery of quality software

Nexus and IntelliJ - Featured Image

Nexus Lifecycle and IntelliJ IDEA

Our roots are deeply secured to the development community at Sonatype. While Nexus products now span roles and responsibilities across an organization, we’re always looking to consider the needs of our developer tribe. We make it a point to continually add developer-focused features to our suite of products as part of this commitment. We also

Puppet and Nexus - Featured Image

Puppet-eering the Nexus Repository Manager

The popular configuration management tool Puppet is widely used to provision and manage myriads of servers. It can be used to install software initially, configure it and update it. Doing all that is easy since you can describe the configuration in a Ruby-based domain specific language and track any changes in your version control system

Gail Murphy and Marc Palyart - Featured Image

Communication Patterns in Open Source Component Supply Chains

Editor’s Note: After the publication of this article, I was able to speak with Dr. Murphy about the research for her project and the future plans for her and Dr. Marc Palyart to extend the project. You can listen to the full interview below. If your development project uses the Central Repository, your project is part

Mario Majcica - Featured Image

Use Nexus Repository Manager OSS as Nuget Server – Part 02

Editor’s Note: This is a three part series by Mario Majčica. In Part 01, Mario walks through the setup of Nexus as a NuGet Proxy. In Part 02, he examines other considerations (Proxy, License and Vulnerability Tracking, Maintenance, Support and Documentation). Included in Part 02 is how to use Visual Studio to manage packages. In Part

Top