Trying to override old definition of task buildnumber
-----------------------------------------------------
Key: IVYDE-257
URL: https://issues.apache.org/jira/browse/IVYDE-257
Project: IvyDE
Issue Type: Bug
Affects Versions: 2.1.0
Environment: Eclipse 3.5SR2 (Ant 1.7.1) - JDK 1.6u2
Reporter: Arnauld Van Muysewinkel
I create an empty project.
The only file I have is build.xml:
<?xml version="1.0" encoding="UTF-8"?>
<project name="Test" default="test">
<target name="test" description="Test">
<buildnumber file="test_number.txt"/>
</target>
</project>
I start the ant build from Eclipse and get the following output:
<<
Buildfile: (...)\build.xml
Trying to override old definition of task buildnumber
test:
BUILD FAILED
(...)\build.xml:5: buildnumber doesn't support the "file" attribute
>>
It seems that the standard ant task "buildnumber" has been overrridden by Ivy.
Given my build file, it shouldn't even try to load ivy tasks!
I also tried to force load Ivy tasks with a prefix (adding
xmlns:ivy="antlib:org.apache.ivy.ant" to the project definition), but to no
avail.
Note that if I start the ant build from the command line, everything is fine:
<<
>ant -lib
>(...)\eclipse-3.5\plugins\org.apache.ivy.eclipse.ant_2.2.0.cr1_20100629224905.jar
> test
[-lib
(...)\eclipse-3.5\plugins\org.apache.ivy.eclipse.ant_2.2.0.cr1_20100629224905.jar]
[-lib
(...)\eclipse-3.5\plugins\org.apache.ivy.eclipse.ant_2.2.0.cr1_20100629224905.jar
test]
Buildfile: build.xml
test:
BUILD SUCCESSFUL
Total time: 0 seconds
>ls
build.xml test_number.txt
>cat test_number.txt
#Build Number for ANT. Do not edit!
#Tue Sep 14 14:36:15 CEST 2010
build.number=2
>>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.