Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将build.xml中定义的变量值传递给Java类_Java_Ant - Fatal编程技术网

如何将build.xml中定义的变量值传递给Java类

如何将build.xml中定义的变量值传递给Java类,java,ant,Java,Ant,请提供一种将build.xml中定义的变量值传递给Java类的方法您必须使用xml解析器来完成此操作。阅读本文了解更多信息构建过程是一回事,应用程序运行是另一回事。不能在运行时将生成参数传递给类 也许解决问题的方法是将build.xml中的参数写入manifest.mf,然后在运行时从中读取 您可以这样做: build.xml <manifest file="MANIFEST.MF"> <attribute name="MyParameter" value="123"/

请提供一种将build.xml中定义的变量值传递给Java类的方法

您必须使用xml解析器来完成此操作。阅读本文了解更多信息

构建过程是一回事,应用程序运行是另一回事。不能在运行时将生成参数传递给类

也许解决问题的方法是将
build.xml
中的参数写入
manifest.mf
,然后在运行时从中读取

您可以这样做:

build.xml
<manifest file="MANIFEST.MF">
    <attribute name="MyParameter" value="123"/>
</manifest>
build.xml

.

谢谢Marcelo,您能详细说明您建议的解决方案吗