如何在Ant的<java>和/或<exec>任务中取消设置环境变量?

时间:2018-11-15 17:34:34

标签: ant environment-variables jython

我有一个必须安装Jython的Ant项目,为使Jython安装正常工作,必须不设置$( document ).ready(function() { var liparent=$(".dropdown"); var yOffset=liparent.offset().top; var toTop=($(document).height()-yOffset)<yOffset; liparent.toggleClass("dropup",toTop); }); 环境变量

蚂蚁的JYTHON_HOME<java>任务似乎仅不支持设置,而不支持取消设置。因此,我被迫让<exec>的调用者为我取消设置环境变量,就像这样:

build.xml

我尝试将<macrodef name="install-jython"> <sequential> <property environment="env"/> <fail if="env.JYTHON_HOME" message="You must unset JYTHON_HOME to install jython."/> <java jar="${basedir}/ext/lib/jython-installer.jar" fork="true" dir="${basedir}/ext"> <arg line="-s -d jython -e demo -e doc"/> </java> </sequential> </macrodef> 设置为空字符串,但这不起作用:

JYTHON_HOME

Jython安装程序确实要求该环境变量根本不存在。

0 个答案:

没有答案