On 22/12/05, Antonio, Jean Claude (Spring IT) <
[EMAIL PROTECTED]> wrote:
>
> Hello,
>
> I'm writing a java application that call ant.
> It works fine.
> But I want to get project properties defined in the build.xml file.
>
> With project.getUserProperty("serverName");
> or   project.getProperty("serverName");
> I get a returned null value.
>
> ----------------------------------------------------------------
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <project name="InitialProject" basedir="." default="clear">
>             <property name="serverName"     value="localhost"/>
>
>
> Project project= new Project();
> ProjectHelper helper = new ProjectHelperImpl();
> project.init();
> helper.parse(antProject, new File("build.xml"));
>
> project.getUserProperty("serverName");
>
> ----------------------------------------------------------------
> Cheers
>
>
I think you should use the project.getProperty("Blah") method here instead
of project.getUserProperty("Blah"). Ant API says:
getUserProperty - Returns the value of a user property, if it is set.

getProperty - Returns the value of a property, if it is set.


--
Regards, Petar!

Reply via email to