Tag Archives: Maven

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...

Ken Rimple Interviews Brian Fox: Maven 3, Running Central, and Nexus


March 22, 2012 By
Tim O'Brien

Brian Fox sat down with Ken Rimple of Chariot Solutions to talk about Nexus and to put repository management in the context of recent developments with Maven. Ken Rimple and Chariot have been long-term partners with Sonatype supporting our Maven training efforts, so Ken has a lot of background about Maven to ask some interesting […]

Continue reading...

What do cartoons have to do with build systems?


February 23, 2012 By
Tim O'Brien

You know who this guy is? Probably not, he’s Rube Goldberg. I’m surprised by how few engineers know his work. Rube Goldberg was a cartoonist who lived from 1883-1970, he’s famous for drawing cartoons of ridiculous and inconceivably complex machines. His work was important during a time in which the world was becoming increasingly mechanized […]

Continue reading...