For a project at school, I needed to refactor an old code parsing almost 30 command line arguments. I needed to add some more arguments and change some old args, but the old code was not maintainable at all. So I decided to use a library to make the parsing. of the args. I chose [...]
Quick Tip : Launch Java Applications From Java applications with Ant

One week ago, I searched a way to launch a Java application from an other Java application without loosing portability. And I found a post on StackOverflow explaining how achieve that goal using Apache Ant. It’s really easy. It use the Ant classes and simulate a project launching and a build task. In this post, [...]
JTheque licensed under Apache License 2.0
I decided to change the licence of all the JTheque Projects (The Core, the Utils and all the applications) to Apache Licence 2.0. The current license was GNU GPL V3. I wanted to remove the copyleft clause of the GPL License to make the use of JTheque more simple and more open. For me the [...]
Maven 3.0 Beta 1 is here !
The Maven team has just announced the release of Maven 3.0-beta-1. There is still several things to do for the final releases, but Maven 3 is now ready to go from Alpha to Beta. If you’re interested on migrating to this new version, you should have a look at this page from the Maven site [...]
Bundle non-OSGi dependencies with Maven

When we work with OSGi, a problem we always have is how to work with dependencies non OSGi Ready. This is not a really great problem because there we can work with. There is essentially two solutions : Embed the JAR files within the bundle. That is to say putting the JAR file into the [...]
Most commented posts