OrlandoJUG on Maven Jan, '10
Brian Fox gave a presentation on Maven this month at the OrlandoJUG.

OrlandoJUG on Maven Jan, '10

Maven has matured into a more user friendly tool, according to Brian. His company, Sonatype, supports Maven in the commercial world. They've published books as well.

OrlandoJUG on Maven Jan, '10

I must admit, although the talk was informative, I didn't walk away feeling like I could sit down and start using Maven based on what I learned. This was an overview of Maven's features, not a hands on workshop.

I will say, however, that Maven has wide acceptance as a powerful, open source tool to help in building projects that use multiple components. Last time I used it, I had a very difficult time getting it configured. It just wasn't user friendly. I've learned over the years now that it's often not me, but fragile tools and documentation that cause failures under time contraints.

Yucch!

Well, now we have a set of books on Maven and Sonatype's support to help us along.

I'm ready to give it another shot when the occasion arises.

After the meeting, we chatted about cellphones. David Harris showed us his new Android phone. A spirited conversation ensued. A few people have commented that Java folk should show more discernment in their choice of cellphone, namely iPhones. We talked about iPhone being a closed box. How Apple does everything many folks hate about Microsoft but is forgiven because...because they have "good products". Provocative? You bet. That assertion was countered with a comment that "there's nothing wrong with making money" referring to the two camps that sometimes don't see eye to eye: open source and commercial apps.

We had some good pizza, cold drinks and stimulating conversation. Like the sound of it? Come on out to next month's OrlandoJUG, or GatorJUG...or your local user group meeting. We had folks from local software firms I had never heard of, who have been in town as long as I have. What's cool about that? Well, it's not just a hobby! We like work. Work is good. The trick is to find 1) work that's 2) interesting and 3) pays a fair wage. Who ya gonna call? I prefer to throw the party rather than wait around to be invited. You, too can be the master of your own destiny. Get up, get out and meet some folks. Share what you know and learn some stuff while filling your belly with good food and have a good time!

Views: 45

Replies to This Discussion

I really enjoyed this talk. I have to say I expected a less detailed overview of Maven (a "getting to know Maven" talk), but was pleasantly surprised at the level of detail Brian went into. I have been using Maven on a daily basis since Maven 2 and cannot imagine working without it (well, I can but why?).

So I guess I'm in the "Maven ROCKS" camp, but I can definitely sympathize with the "Maven SUCKS" people. There is a learning curve, and it's steep enough such that those that choose to tackle it typically come from a project that suffered from "xml hell" with Ant, or you just have an unstoppable curiosity. In my case, our adoption of Maven coincided with our re-architecture effort. As we were "dismantling the hairball" and modularizing our architecture, we were substituting Maven for Ant. It was one of our best decisions. It would almost be an injustice to Maven to attempt to enumerate all of the benefits and improvements Maven brought to our project, so I won't attempt to do so. But you can put a big "yep" next to each of these bullets and then some.

It was also exciting (and overwhelming) to hear all the things Sonatype is doing with Maven 3. My next task is to stand up a Nexus instance to replace our maven repo currently served up by Apache. Centralized management of your repositories is sweet sassy!


Thanks Brian (and Mike for putting it all together)!
Brian did an excellent job of covering Maven details as well as spotlighting new features in Maven 3. The free literature was an unexpected bonus! Many thanks to Brian and Mike. I'll be looking forward to next month's meeting.

RSS

Happy 10th year, JCertif!

Notes

Welcome to Codetown!

Codetown is a social network. It's got blogs, forums, groups, personal pages and more! You might think of Codetown as a funky camper van with lots of compartments for your stuff and a great multimedia system, too! Best of all, Codetown has room for all of your friends.

When you create a profile for yourself you get a personal page automatically. That's where you can be creative and do your own thing. People who want to get to know you will click on your name or picture and…
Continue

Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.

Looking for Jobs or Staff?

Check out the Codetown Jobs group.

 

Enjoy the site? Support Codetown with your donation.



InfoQ Reading List

Google Willow Sets New Quantum Supremacy Milestone

Google has announced its new 105-qubit superconducting chip, code-named Willow, which solved a quantum supremacy experiment that would take at least 300 million years to simulate on a classical computer. More importantly, the chip shows how quantum hardware may achieve fault tolerance in such a way to seemingly unleash its scalability.

By Sergio De Simone

Recap of OpenAI Highlights Key Updates in 12-Day "Shipmas"

OpenAI's "12 Days of Shipmas" event, featured daily announcements of new AI features and tools. Below is a summary of the key developments.

By Daniel Dominguez

Redis Creator 'antirez' Returns: Can He Shift Momentum Away from Valkey?

After over four years away, Redis creator Salvatore Sanfilippo recently announced his return to Redis. In what has been a challenging year for the company behind the source-available in-memory NoSQL database, the announcement has sparked enthusiasm and stirred much discussion within the Redis community.

By Renato Losio

GitHub Launches Free Copilot Plan for Visual Studio Code and Visual Studio Users

GitHub has introduced a new free plan for GitHub Copilot in Visual Studio Code, offering 2,000 code completions and 50 chat messages per month without requiring a subscription or payment. The update integrates Copilot as a core feature in the editor, with new tools like Copilot Edits, Custom Instructions, and terminal chat. A similar free plan is also available for Visual Studio users.

By Almir Vuk

NVIDIA Unveils Jetson Orin Nano Generative AI Supercomputer

NVIDIA has released the Jetson Orin Nano Super Developer Kit, a compact generative AI supercomputer. The device, which measures small enough to fit in one's hand, provides increased performance for generative AI capabilities.

By Daniel Dominguez

© 2024   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service