Skip to main content

Posts

Showing posts from January, 2009

Maven best practices

Today, my friend Marco sent me a great blog entry on Maven best practices. In a few words, it says :

Automate Snapshot Deployment by integrating your project in a CI system (like Hudson)Isolate Local Repositories using use -Dmaven.repo.local=xxxx option to define the unique local repositories for each build.Regularly Purge Local Repositories (mvn dependency:purge-local-repository)Enable Batch Mode with the -B option to reduce log sizeEnable Full Stack Traces (-e) when there's a build errorPrint Test Failures to Standard Output (in your settings.xml : true)Always check for Snapshots (-U option); useful when your project is split in modules and libraries. This ensures you always have the last dependency library release on your project.

Click here to see the full post : http://blogs.sonatype.com/people/2009/01/maven-continuous-integration-best-practices/

Thanks Marco!

Making Eclipse look better on Ubuntu

I started today to find the simplest way to make my Eclipse look better on Ubuntu. I've got a laptop (so, I'm used to work with an LCD screen). Here is my solution :

Step 1 : install the ttf-liberation package
Step 2 : open your system->preferences->apparence menu. Go to the font tab and change fonts like that :

Application/Document/Desktop font: Liberation Sans, size 9
Window title font: Liberation Sans Bold, size 10
Fixed with font: Liberation Mono, 10

Select the LCD screen optimization features (including in the User Details options).

That's all!