如何将build.xml文件中的值传递给java类?
我想在运行时将build.xml文件中的值传递给java类。我们知道可以使用ant将值从命令行传递到build.xml文件。但是如何将这个值从构建文件传递到java文件。我们可以用属性文件来完成,但是怎么做呢如何将build.xml文件中的值传递给java类?,java,ant,Java,Ant,我想在运行时将build.xml文件中的值传递给java类。我们知道可以使用ant将值从命令行传递到build.xml文件。但是如何将这个值从构建文件传递到java文件。我们可以用属性文件来完成,但是怎么做呢 使用PropertyFile任务从ant操作属性文件 将该文件复制到类路径 使用getClass().getClassLoader().getResourceAsStream()打开属性文件的输入流 将该InputStream传递给Properties.load()以加载应用程序中的属性
- 使用
任务从ant操作属性文件李>PropertyFile
- 将该文件复制到类路径
- 使用getClass().getClassLoader().getResourceAsStream()打开属性文件的输入流
- 将该InputStream传递给Properties.load()以加载应用程序中的属性