The problem is that I'm trying to build a project that has in its resources a build.xml file. Basically, I package my project as a jar with Maven2, and then use ant installer to install my project.
There is a property in the build.xml file that I need to filter called build.date, but there are other properties that I don't want to filter, like ${basedir}, because it's used by the ant installer but gets replaced by Maven's basedir variable. So, I need to somehow tell Maven to filter ${build.date}, but not ${basedir}.
I tried creating a properties file as a filter with "basedir=${basedir}" as one of the properties, but I get the following error:
Resolving expression: '${basedir}': Detected the following recursive expression cycle: [basedir]
Any suggestions would be much appreciated.
Thanks,
B.J.