Enforcing an encoding for Eclipse in a maven project
In Maven it’s easy to set the encoding for your source code to a defined encoding (e.g. UTF-8) by inserting this part into your pom file: <properties>...
View ArticleProject Jigsaw – jdk8? – big picture?!?
Mark Reinhold (Chief Architect of the Java Platform Group at Oracle) just published a “document” titled “Project Jigsaw: The Big Picture — DRAFT 1“, his words: This document is an overview of the...
View ArticleSpring Framework moves to GitHub
The spring framework moved to GitHub: Today we’re happy to announce that the Spring Framework has moved to GitHub! As you’ve probably noticed, nearly every other Spring project has already made the...
View ArticleGrails is getting Maven support
According to a recent blog post of Grails project lead Graeme Rocher, Grails is getting Maven support in the form of a plugin. Currently, Grails uses Maven repositories for dependency resolution, but...
View ArticleHow to build a working Hibernate OSGi bundle for JPA 2.0
One outcome of the missing standardized modularization concept in the java platform is the need to deal with incompatible release distributions for infrastructure libraries, used in our everyday...
View ArticleJBoss Arquillian Integration Test Framework released
Arquillian is a container-oriented testing platform from the JBoss Community. It helps to separate test logic from deployment and container lifecycle concerns in order to achieve easy and fast...
View ArticleBootstrapping JSF applications with SystemEvents
SystemEvents offer a nice way to respond to events like system startup or -teardown. A frequent use case is to log if the application startup was successfull and if all neccessary resources are...
View ArticleGradle 1.0 erschienen
Nach Griffon folgt in kurzer Zeit das zweite finale 1.0 Release in der Groovy-Welt: Gradle 1.0 ist so eben erschienen. Gradle ist ein Build-Automatisierungs- und Management-Tool. Es vereint viele...
View ArticleDynamic Reloading of Vaadin Applications With Maven and Eclipse, Pt. I
Developing Vaadin web applications is a lot of fun. One reason for this is that you very quickly get presentable results without having to bother with the intricacies of web protocols or the horrors of...
View ArticleOptions for setting up a git server
The following table shows some options for setting up a git server: Server Licensing Compatibility Notes Atlassian Stash Commercial Java-based Atlassian FishEye (2.7+) Commercial Java-based Git...
View ArticleDynamic Reloading of Vaadin Multi-Module Applications With Maven and Eclipse,...
In the first part of this article, we explored how a Maven project for Vaadin could be configured such that the application will be dynamically redeployed during runtime after changes have been made to...
View Article“Agile DevOps” Artikel Serie von Paul Duvall
Paul Duvall, Hauptautor des bei Addison-Wesley erschienen Standardwerks “Continuous Integration: Improving Software Quality and Reducing Risk”, ist zurück mit einer neuen Artikel Serie bei IBM...
View ArticleGWT, maven, m2e
Good news! With the actual versions of the gwt maven plugin, eclipse, GPE and m2e it is possible to get a GWT project up and running in the IDE and built by maven without pain and configuration hassle...
View ArticleBuild infrastructure winners 2012? [updated]
Peeking around oss projects, it is hard not to notice that many projects are switching to github, and that many also started using gradle as the build tool. And, from a non oss point of view, I have...
View ArticlePhantomJS 1.8 released with WebDriver support
A while ago, PhantomJS 1.8 was released. According to the release notes it features built in support of the WebDriver Wire Protocol that is e.g. used by Selenium to remote control browsers. The really...
View ArticleHudson 3.0 released
As noted before, Hudson was proposed as Eclipse project back in 2011. After Hudson left incubation in early December 2012, Hudson 3.0 was released.The official announcement of the Eclipse Foundation...
View ArticleTool-Integration mit OSLC und Eclipse Lyo
Vor längerem bin ich schon über die sehr interessante “Open Services for Lifecycle Collaboration (OSLC) initiative” gestolpert, die sich auf ihrer Webseite wie folgt vorstellt: An open community...
View ArticleGradle 1.4 released
Das Build Tool Gradle setzt sich immer mehr als Nachfolger der Platzhirsche Maven und Ant durch, viele Open Source Projekte verwenden es mittlerweile. Und obwohl Gradle noch relativ jung ist, so ist es...
View ArticleSubGit for Subversion to Git migrations
When migrating Subversion (SVN) to Git, the default tool to use is git-svn which is included in the Git distribution. That’s nice when directly switching over to Git, as you only need a one-time...
View ArticleJavaFX Maven Plugin 1.5 released
Zonski (Zen Java) just released version 1.5 of his really nice JavaFX Maven plugin. You can use it to go from Zero To JavaFX In 5 Minutes (beware of the older version number in the post!). You further...
View Article