Skip to main content

Blog Archive for johnsmart during March 2009

Just an update on the 2009 season of the Java Power Tools Bootcamps - there is still time to book for the upcoming courses in Melbourne and Canberra. And, for those in the UK, the great news is that we are teaming up with SkillsMatter to bring the Java Power Tools Bootcamps to the UK and Europe. The first course is in London from the 6th to the 10th of July. Get in fast, as SkillsMatter...
I don't usually recommend using Windows for your build server, but sometimes you may not have a choice. You may be running Microsoft tools as an integral part of your build lifecycle, for example, or be constrained to use the local company standards. Hudson has a very convenient feature designed to make it easy to install Hudson as a Windows servers. There is currently no graphical installer...
Grails is a great little framework - like any framework, you'll need to learn how it works before becoming really productive, and you have to beware of too much hot-shot Groovy code making the application hard to maintain, but I for one am finding it a real boost. However, personally, I can't live without my Maven dependency management. Yes, I know, Ivy bla bla bla, but Ivy IDE integration...
I recently installed Nexus onto an HP build server. While not particularly difficult, this installation did require a few extra steps. This article discusses how it was done - the approach can be applied for any O/S supported by Java Service Wrapper but not delivered out-of-the-box with Nexus, such as HP and AIX. Nexus uses the JSW (Java Service Wrapper) library to implement its start-up...
There are lots and lots of ways you can build your project. Ant is the traditional Java build tool, providing a maximum of flexibility, arguably at the cost of extra complexity and lots of low-level scripting. I have seen an increased use of Maven in large organisations looking to standardize their development processes and reduce the learning curve and maintenance costs between projects. Because...