ant中持久化到运行时的环境变量
是否可以在ant中设置一个持续到运行时的环境变量? 我试过了 在build.xml中。ant中持久化到运行时的环境变量,ant,Ant,是否可以在ant中设置一个持续到运行时的环境变量? 我试过了 在build.xml中。 有什么建议吗?环境变量属于进程,而不是可执行文件。编译发生在与运行不同的进程中。因此,除非使用ant实际运行程序,否则ant不会影响运行时环境 也就是说,您当然可以设置一些东西,例如,ant将某些变量写入配置文件,然后在运行时Java进程将读取该配置文件。所以你想做的事是可以做到的。但不是通过环境变量。如果您试图执行外部命令并希望修改环境,请使用env标记。java和junit标记存在相同的标记 <ex
有什么建议吗?环境变量属于进程,而不是可执行文件。编译发生在与运行不同的进程中。因此,除非使用ant实际运行程序,否则ant不会影响运行时环境
也就是说,您当然可以设置一些东西,例如,ant将某些变量写入配置文件,然后在运行时Java进程将读取该配置文件。所以你想做的事是可以做到的。但不是通过环境变量。如果您试图执行外部命令并希望修改环境,请使用env标记。java和junit标记存在相同的标记
<exec executable="cmd">
<env key="variable" value="info" />
</exec>
有关更多信息,请参阅
对于任何其他标记,您必须将变量作为属性传入。谢谢您的回复。我在.gnomerc中添加了环境变量(我正在使用ubuntu),一切都很好。