John Francis created MANTTASKS-250:
--------------------------------------
Summary: 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
<?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>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)