This works for me
- messages are in the properties
- no output from the class on the console (just from ant)
Jan
<project>
<javac srcdir="." destdir="."/>
<java outputproperty="out" errorproperty="err" classname="Program"
classpath="."/>
<echo>Output: '${out}'</echo>
<echo>Error : '${err}'</echo>
</project>
public class Program {
public static void main(String[] args) {
System.out.println("Hello System.out");
System.err.println("Hello System.err");
}
}
Buildfile: build.xml
[echo] Output: 'Hello System.out'
[echo] Error : 'Hello System.err'
BUILD SUCCESSFUL
-----Ursprüngliche Nachricht-----
Von: jaki [mailto:[EMAIL PROTECTED]
Gesendet: Mittwoch, 17. September 2008 11:51
An: [email protected]
Betreff: <java> outputproperty problem?
Isn't outputproperty attribute of <java> task supposed to capture values
printed by System.out.println? I have a program with a System.out.println in
it and when I run this using <java> in ant, I can see the printed value on
the console but outproperty is echoed as blank? Why must this be happening?
Should I set something to activate outputproperty?
--
View this message in context:
http://www.nabble.com/%3Cjava%3E-outputproperty-problem--tp19528043p19528043.html
Sent from the Ant - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]