build tools
Quick Build with Gradle (BSBM Tools)
Submitted by Tomek Kaczanowski on Thu, 12/10/2009 - 12:36Today, I needed to have a JAR of BSBM benchmark tools. Surprisingly, when I downloaded the bundled zip from SourceForge, there was neither JAR nor build file inside (no build.xml
, no pom.xml
, nothing) - or maybe I'm blind.
Well, Gradle to the rescue. :)
Apache Maven 2 Effective Implementation - book review
Submitted by Tomek Kaczanowski on Mon, 11/16/2009 - 21:00This is a review of "Apache Maven 2 Effective Implementation" book by Brett Porter and Maria Odea Ching (Packt Publishing, 2009)
Ant, Gradle and Maven - comparison - install script
Submitted by Tomek Kaczanowski on Tue, 11/03/2009 - 20:58This is a part of "Ant/Gradle/Maven comparison" series.
A common task during development is the creation of an installable version of software. The one I mention in this post is a real one - this is something I've been working working with since few months. It does few things related to Fuse ESB:
- unpacks Fuse sources,
- updates some config files,
- retrieves few JARs from Maven repository and put them into
deploy
folder, - does some more file-related stuff - creates directories and copies files,
- produces ready-to-unpack-and-use file:
tar.gz
(for Linux) andzip
(for Windows).
I started to write this with Ant/Maven, and then switched to Gradle. I'll present few code snippets here, that should give you a decent understanding of difference that Gradle makes. Please judge for yourself if the switch from Ant/Maven to Gradle was worth the effort.
Cooking with Gradle
Submitted by Tomek Kaczanowski on Thu, 09/10/2009 - 09:18So I became a cook... It is rather surprising, because my kitchen-fu is limited to boiling water. :) But well, life is unpredictable, you know - and so now I'm busy preparing recipes for Gradle users. In other words, I'm taking care of the Gradle Cookbook.
Ant, Gradle and Maven - comparison - checking build prerequisites
Submitted by Tomek Kaczanowski on Sat, 07/18/2009 - 13:40So you decided to check some build prerequisites before doing any real job. You want to check if proper Java version is installed, if some configuration files are available etc.
I'll show you how you can do this using Ant, Gradle and Maven.
Maven ? Ant ? ...or Gradle ?!
Submitted by Tomek Kaczanowski on Thu, 05/21/2009 - 21:29Are you using Maven ? Or maybe you hate Maven and you still use Ant ? Or maybe you feel that both are not enough and you are looking for something else. Than look no more, cause Gradle offers what you need.
Gradle 0.6 supports TestNG
Submitted by Tomek Kaczanowski on Wed, 05/20/2009 - 21:08Gradle 0.6 was released today ! Among other stuff Gradle now supports execution of TestNG tests.
Maven bash completion
Submitted by Tomek Kaczanowski on Thu, 12/04/2008 - 21:41Today I finally set up the bash completion for Maven. Yes, I know, it's nothing new. But in case you don't know how to do it, you might be interested in reading this post. If you do already know, go waste your time somewhere else. ;)
maven-antrun-plugin problems (with solutions)
Submitted by Tomek Kaczanowski on Mon, 12/17/2007 - 23:30During my JEasyTest digging, I stumbled upon few maven-antrun-plugin problems. Here they come (with solutions).
This used to be my blog. I moved to http://tomek.kaczanowscy.pl long time ago.