我想在运行时将值从 build.xml 文件传递到 java 类。我们知道我们可以使用 ant 将值从命令行传递到 build.xml 文件。但是如何将此值从构建文件传递到 java 文件。我们可以用属性文件来完成,但是怎么做呢?
最佳答案
- 使用
PropertyFile
任务从 ant 操作属性文件。 - 将该文件复制到您的类路径
- 使用 getClass().getClassLoader().getResourceAsStream() 打开属性文件的输入流。
- 将该 InputStream 传递给 Properties.load() 以加载应用中的属性。
关于java - 如何将值从build.xml文件传递到java类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7817330/