[ https://issues.apache.org/jira/browse/MANTTASKS-250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
John Francis updated MANTTASKS-250: ----------------------------------- Description: The following build.xml fails with maven 3.3.3 {code:xml} <?xml version="1.0" encoding="UTF-8"?> <project name="Classpath" default="main" basedir="." xmlns:artifact="antlib:org.apache.maven.artifact.ant"> <property environment="env"/> <condition property="maven.home" value="${env.M2_HOME}" else=""> <isset property="env.M2_HOME" /> </condition> <target name="main"> <echo message="${maven.home}"/> <artifact:mvn pom="${basedir}/pom.xml" mavenHome="${maven.home}" fork="true"> <arg value="clean"/> <!-- following makes no difference in or out --> <arg value="-Dmaven.multiModuleProjectDirectory=C:/Users/john/workspace-eop-pom-test/MvnMain1"/> </artifact:mvn> </target> </project> {code} {code:title 3.3.3} C:\Users\john\workspace-eop-pom-test\MvnMain1>ant Buildfile: C:\Users\john\workspace-eop-pom-test\MvnMain1\build.xml main: [echo] C:\development\maven\apache-maven-3.3.3 [artifact:mvn] -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable an n script match. [artifact:mvn] Java Result: 1 BUILD SUCCESSFUL Total time: 0 seconds {code} The ant script works fine with 3.1.1 {code} C:\Users\john\workspace-eop-pom-test\MvnMain1>ant Buildfile: C:\Users\john\workspace-eop-pom-test\MvnMain1\build.xml main: [echo] C:\development\maven\apache-maven-3.1.1 [artifact:mvn] [INFO] Scanning for projects... [artifact:mvn] [INFO] [artifact:mvn] [INFO] ------------------------------------------------------------------------ [artifact:mvn] [INFO] Building MvnMain1 0.0.1 [artifact:mvn] [INFO] ------------------------------------------------------------------------ [artifact:mvn] [INFO] [artifact:mvn] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ MvnMain1 --- [artifact:mvn] [INFO] Deleting C:\Users\john\workspace-eop-pom-test\MvnMain1\target [artifact:mvn] [INFO] ------------------------------------------------------------------------ [artifact:mvn] [INFO] BUILD SUCCESS [artifact:mvn] [INFO] ------------------------------------------------------------------------ [artifact:mvn] [INFO] Total time: 0.311s [artifact:mvn] [INFO] Finished at: Mon Sep 21 13:02:34 BST 2015 [artifact:mvn] [INFO] Final Memory: 13M/368M [artifact:mvn] [INFO] ------------------------------------------------------------------------ [artifact:mvn] [WARNING] The requested profile "jaxb-ee" could not be activated because it does not exist. [artifact:mvn] [WARNING] The requested profile "ee" could not be activated because it does not exist. [artifact:mvn] [WARNING] The requested profile "test-ee" could not be activated because it does not exist. [artifact:mvn] [WARNING] The requested profile "chanf" could not be activated because it does not exist. BUILD SUCCESSFUL Total time: 1 second C:\Users\john\workspace-eop-pom-test\MvnMain1> {code} was: The following build.xml fails with maven 3.3.3 <?xml version="1.0" encoding="UTF-8"?> <project name="Classpath" default="main" basedir="." xmlns:artifact="antlib:org.apache.maven.artifact.ant"> <property environment="env"/> <condition property="maven.home" value="${env.M2_HOME}" else=""> <isset property="env.M2_HOME" /> </condition> <target name="main"> <echo message="${maven.home}"/> <artifact:mvn pom="${basedir}/pom.xml" mavenHome="${maven.home}" fork="true"> <arg value="clean"/> <!-- following makes no difference in or out --> <arg value="-Dmaven.multiModuleProjectDirectory=C:/Users/john/workspace-eop-pom-test/MvnMain1"/> </artifact:mvn> </target> </project> C:\Users\john\workspace-eop-pom-test\MvnMain1>ant Buildfile: C:\Users\john\workspace-eop-pom-test\MvnMain1\build.xml main: [echo] C:\development\maven\apache-maven-3.3.3 [artifact:mvn] -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable an n script match. [artifact:mvn] Java Result: 1 BUILD SUCCESSFUL Total time: 0 seconds The ant script works fine with 3.1.1 C:\Users\john\workspace-eop-pom-test\MvnMain1>ant Buildfile: C:\Users\john\workspace-eop-pom-test\MvnMain1\build.xml main: [echo] C:\development\maven\apache-maven-3.1.1 [artifact:mvn] [INFO] Scanning for projects... [artifact:mvn] [INFO] [artifact:mvn] [INFO] ------------------------------------------------------------------------ [artifact:mvn] [INFO] Building MvnMain1 0.0.1 [artifact:mvn] [INFO] ------------------------------------------------------------------------ [artifact:mvn] [INFO] [artifact:mvn] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ MvnMain1 --- [artifact:mvn] [INFO] Deleting C:\Users\john\workspace-eop-pom-test\MvnMain1\target [artifact:mvn] [INFO] ------------------------------------------------------------------------ [artifact:mvn] [INFO] BUILD SUCCESS [artifact:mvn] [INFO] ------------------------------------------------------------------------ [artifact:mvn] [INFO] Total time: 0.311s [artifact:mvn] [INFO] Finished at: Mon Sep 21 13:02:34 BST 2015 [artifact:mvn] [INFO] Final Memory: 13M/368M [artifact:mvn] [INFO] ------------------------------------------------------------------------ [artifact:mvn] [WARNING] The requested profile "jaxb-ee" could not be activated because it does not exist. [artifact:mvn] [WARNING] The requested profile "ee" could not be activated because it does not exist. [artifact:mvn] [WARNING] The requested profile "test-ee" could not be activated because it does not exist. [artifact:mvn] [WARNING] The requested profile "chanf" could not be activated because it does not exist. BUILD SUCCESSFUL Total time: 1 second C:\Users\john\workspace-eop-pom-test\MvnMain1> > Version 3.3.3 of Maven does not work with Ant Tasks > --------------------------------------------------- > > Key: MANTTASKS-250 > URL: https://issues.apache.org/jira/browse/MANTTASKS-250 > Project: Maven Ant Tasks > Issue Type: Bug > Components: mvn task > Affects Versions: 2.1.3 > Environment: Windows 7 x64. java 1.8.0_51-b16 > Reporter: John Francis > > The following build.xml fails with maven 3.3.3 > {code:xml} > <?xml version="1.0" encoding="UTF-8"?> > <project name="Classpath" default="main" basedir="." > xmlns:artifact="antlib:org.apache.maven.artifact.ant"> > > <property environment="env"/> > > <condition property="maven.home" value="${env.M2_HOME}" else=""> > <isset property="env.M2_HOME" /> > </condition> > > <target name="main"> > <echo message="${maven.home}"/> > > <artifact:mvn pom="${basedir}/pom.xml" > mavenHome="${maven.home}" fork="true"> > <arg value="clean"/> > <!-- following makes no difference in or out --> > <arg > value="-Dmaven.multiModuleProjectDirectory=C:/Users/john/workspace-eop-pom-test/MvnMain1"/> > </artifact:mvn> > </target> > > </project> > {code} > {code:title 3.3.3} > C:\Users\john\workspace-eop-pom-test\MvnMain1>ant > Buildfile: C:\Users\john\workspace-eop-pom-test\MvnMain1\build.xml > main: > [echo] C:\development\maven\apache-maven-3.3.3 > [artifact:mvn] -Dmaven.multiModuleProjectDirectory system propery is not set. > Check $M2_HOME environment variable an > n script match. > [artifact:mvn] Java Result: 1 > BUILD SUCCESSFUL > Total time: 0 seconds > {code} > The ant script works fine with 3.1.1 > {code} > C:\Users\john\workspace-eop-pom-test\MvnMain1>ant > Buildfile: C:\Users\john\workspace-eop-pom-test\MvnMain1\build.xml > main: > [echo] C:\development\maven\apache-maven-3.1.1 > [artifact:mvn] [INFO] Scanning for projects... > [artifact:mvn] [INFO] > [artifact:mvn] [INFO] > ------------------------------------------------------------------------ > [artifact:mvn] [INFO] Building MvnMain1 0.0.1 > [artifact:mvn] [INFO] > ------------------------------------------------------------------------ > [artifact:mvn] [INFO] > [artifact:mvn] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ > MvnMain1 --- > [artifact:mvn] [INFO] Deleting > C:\Users\john\workspace-eop-pom-test\MvnMain1\target > [artifact:mvn] [INFO] > ------------------------------------------------------------------------ > [artifact:mvn] [INFO] BUILD SUCCESS > [artifact:mvn] [INFO] > ------------------------------------------------------------------------ > [artifact:mvn] [INFO] Total time: 0.311s > [artifact:mvn] [INFO] Finished at: Mon Sep 21 13:02:34 BST 2015 > [artifact:mvn] [INFO] Final Memory: 13M/368M > [artifact:mvn] [INFO] > ------------------------------------------------------------------------ > [artifact:mvn] [WARNING] The requested profile "jaxb-ee" could not be > activated because it does not exist. > [artifact:mvn] [WARNING] The requested profile "ee" could not be activated > because it does not exist. > [artifact:mvn] [WARNING] The requested profile "test-ee" could not be > activated because it does not exist. > [artifact:mvn] [WARNING] The requested profile "chanf" could not be activated > because it does not exist. > BUILD SUCCESSFUL > Total time: 1 second > C:\Users\john\workspace-eop-pom-test\MvnMain1> > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)