The best way to create a maven archetype is to start with an existing project. In the maven project (simple or multiple-module) directory execute: mvn archetype:create-from-project The archetype is created under target/generated-sources/archetypes with the following directory structure: +---src +---main +---resources +---archetype-resources ¦ +---src ¦ +---main...
Jira from Atlassian is a very popular issue tracking software and can be quite effectively used for Agile Project Management. Jira has a plugin (Green Hopper) that allows for creation of a backlog, iterations and tasks. However, with help from the free Mylyn plugin for...
Generate eclipse project: mvn eclipse:eclipse Import the project into eclipse In Eclipse - Create a new Run/Debug config - Set main class toorg.codehaus.classworlds.Launcher Go to the argument tab: - Set Program arguments to jetty:run - Set VM arguments to -Xmx512M -Dclassworlds.conf=${M2_HOME}/bin/m2.conf -Dmaven.home=${M2_HOME} Go to the...
Perfection in software is impossible. Software developement is subject to the Law of Diminishing Returns . So how do you decide when enough is enhough? In a recent presentation Al Goerner discussed catagorising stories. Two of the more interesting catagories were "New feature" and "Feature...
Software is our passion.
We are software craftspeople. We build well-crafted software for our clients, we help developers to get better at their craft through training, coaching and mentoring, and we help companies get better at delivering software.