code_junkie

ANT: How to modify java.library.path in a buildfile

Nov 13th, 2011
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. <project name="MyProject" default="showprops" basedir=".">
  2. <property name="java.library.path" value="test"/>
  3. <property name="some.other.property" value="test1"/>
  4. <target name="showprops">
  5. <echo>java.library.path=${java.library.path}</echo>
  6. <echo>some.other.property=${some.other.property}</echo>
  7. </target>
  8. </project>
  9.  
  10. > ant -version
  11. Apache Ant version 1.6.5 compiled on June 2 2005
  12.  
  13. > ant -Djava.library.path=commandlinedefinedpath
  14. Buildfile: build.xml
  15. showprops:
  16. [echo] java.library.path=commandlinedefinedpath
  17. [echo] some.other.property=test1
  18. BUILD SUCCESSFUL
  19. Total time: 0 seconds
  20.  
  21. <?xml version="1.0"?>
  22. <project name="example" default="run">
  23. <taskdef name="groovy"
  24. classname="org.codehaus.groovy.ant.Groovy"
  25. classpath="lib/groovy-all-1.1-rc-1.jar"/>
  26.  
  27.  
  28. <target name="run">
  29. <echo>java.library.path = ${java.library.path}</echo>
  30. <groovy>
  31. properties["java.library.path"] = "changed"
  32. </groovy>
  33. <echo>java.library.path = ${java.library.path}</echo>
  34. </target>
  35. </project>
Add Comment
Please, Sign In to add comment