For Maven issues see JAM and Maven.
There is one known OS Issue, the Ant <property environment="env"/> setting is
not supported on all operating systems.
The work-around is to set the effected properties manually. An effective technique would be to define them in a
shared file (say, ${user.home}/.ant/props-user.xml) and import this file first in your build files.
Here are a few common properties that might need to be specified:
<property name="jam.home" location="/javagen-ant-modules-2.1"/> <property name="maven.home" location="/maven-1.0"/> <property name="jboss.dist" location="/jboss-3.2.3"/>