Ramblings of a Java Dude
Tuesday, February 22, 2011
Gradle License Plugin
Over at Xebialabs, we've made the switch from Maven to Gradle. This means that a big part of the build is now much cleaner than it ever was with Maven. However working for a product company also entails dealing with software licenses.
Thursday, September 16, 2010
Customizing Eclipse files with Gradle
Currently I'm employed at XebiaLabs where we're building our Deployit product. In the team, we recently switched from Maven2 to Gradle to build Deployit, so that we could do some funky stuff with integration testing our flash UI. However some of my team-members are now missing certain magic features from m2eclipse...
Tuesday, September 14, 2010
Gradle and IntelliJ (revisited)
In one of my previous posts, I described a way of importing Gradle projects with IntelliJ IDEA. However with the release of Gradle 0.9 rc-1, there is a new way of doing this!
Monday, June 7, 2010
Timing Seam Injection
One of the main concepts in Seam is the Bijection of Components. Seam can inject components into eachother and can outject them for use in for instance XHTML pages. However, bijection takes time, how much time is mainly dependent on how much dependencies need to be loaded. However, normally you cannot easily measure the overhead time of bijection.
Friday, May 21, 2010
Revised Seam Application Scoped Repositories
In yesterdays blog I wrote about repositories in a Seam application that have application scope. In this blog I also presented a possible solution. In this blog I wish to present a better solution that also makes use of the Seam Managed Persistence Contexts.
Thursday, May 20, 2010
Seam Application Scoped Repositories
Sometimes bugs are so obvious that they hit your blind spot. This happened to me last day, while working on a Seam project at one of our customers. I was writing JMeter tests as part of the QA team to stress test the application, and I got some weird exceptions...
Wednesday, May 12, 2010
The Gradle Wrapper
Who hasn't come across build system version incompatibilities? You build your system with Maven 2.0.X and one of your colleagues with 2.0.Y, and one of your builds break. Gradle provides a way to circumvent this, the Gradle Wrapper.
Subscribe to:
Posts (Atom)