Tag Archives: Maven

Don’t Do it Wrong: Put that Puppet in a Box and Use Nexus for Devops


September 20, 2012 By
Tim O'Brien

Companies all over the place are trying to convert existing deployment scripts over to automated systems like Puppet and Chef. Many of the systems I’ve seen in the past few months have very complex codebases, builds that take 40 minutes to execute, and deployments that span hundreds of VM instances on public clouds like Amazon […]

Continue reading...

Last Chance! Join Us In Philly For Breakfast & Some Hot Tech Talk


September 18, 2012 By
Emily Blades

Our Philadelphia Breakfast Meetup is next Tuesday, September 25 from 8:30AM-10:30AM and only a few seats remain. Don’t miss out! Jason van Zyl, Sonatype CTO and creator of Maven will be teaming up with Joel Confino, a Senior Consultant at Chariot Solutions and they’ll be giving informal talks to show you how you can dramatically […]

Continue reading...

Join Us: Sonatype & Chariot Solutions Philadelphia Breakfast Meetup Tuesday, September 25, 2012


August 27, 2012 By
Emily Blades

Futures: Extending Your Apache Maven-Based Infrastructure Jason van Zyl, Sonatype CTO and creator of Maven will be teaming up with Joel Confino, a Senior Consultant at Chariot Solutions to offer actionable advice for setting up best-in-class software development processes that make extensive use of 3rd party components (like the Spring framework). Join us in Philadelphia […]

Continue reading...

Best Strategy for Migrating from Apache Ant to Apache Maven


August 9, 2012 By
Tim O'Brien

Whenever I teach a Maven training class someone invariably asks me to give some advice for migrating a large, complex Ant project to Maven. Toward the end of the class, I’ll take questions: Participant: “Could you give us some guidance for migrating Ant projects to Maven? Is there a process that you recommend to make […]

Continue reading...

Securing Repository Credentials with Nexus Pro User Tokens


August 8, 2012 By
Tim O'Brien

Until yesterday I had a Maven Settings file in ~/.m2/settings.xml that contained following XML: <server> <id>central</id> <username>tobrien</username> <password>ch1c@g0r00lz</password> </server> Silly, right? The only way to authenticate against Nexus was to drop my plaintext username and password in my Settings file, for anyone who gained access to my laptop to see. I’ve never been too happy […]

Continue reading...

Insight Application Health Check: Scan Your Application for Security and Licensing Issues in Minutes


July 25, 2012 By
Sonatype

We’re releasing a product today that is something of a break from our other products: Nexus Professional, Insight for CI. First, it’s a service that anyone can use, it isn’t aimed at developers who use Maven or Nexus or any build tool whatsoever. Second, there’s no download or setup process for this product that takes […]

Continue reading...

How does Insight handle conflicting OSS licenses?


May 16, 2012 By
Mike Hansen

As we’ve been busy building out the Insight product line we’ve spent significant time considering the issues associated with “conflicting” and “invalid” licenses — licenses which upon consumption preclude further redistribution without being in violation of the licensing terms.  Conflicting (or incompatible) licenses are problematic for development organizations using open source software as there is […]

Continue reading...