Java 如何在ant构建上设置vmarg?

Java 如何在ant构建上设置vmarg?,java,google-app-engine,ant,Java,Google App Engine,Ant,当我尝试在appengine sdk中运行jdoexamples时,我得到一个错误。有一个变通方法(-Dappengine.user.timezone.impl=UTC),当我在eclipse上设置它时,它就可以工作了。但是,当我用ant构建它时,我怎么能做同样的事情呢? 以下是ant build的错误输出: runserver: [java] java.lang.RuntimeException: Unable to restore the previous TimeZone [java]

当我尝试在appengine sdk中运行jdoexamples时,我得到一个错误。有一个变通方法(-Dappengine.user.timezone.impl=UTC),当我在eclipse上设置它时,它就可以工作了。但是,当我用ant构建它时,我怎么能做同样的事情呢? 以下是ant build的错误输出:

runserver:
 [java] java.lang.RuntimeException: Unable to restore the previous TimeZone
 [java]     at com.google.appengine.tools.development.DevAppServerImpl.restoreLocalTimeZone(DevAppServerImpl.java:228)
 [java]     at com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:164)
 [java]     at com.google.appengine.tools.development.DevAppServerMain$StartAction.apply(DevAppServerMain.java:164)
 [java]     at com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)
 [java]     at com.google.appengine.tools.development.DevAppServerMain.<init>(DevAppServerMain.java:113)
 [java]     at com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:89)
 [java] Caused by: java.lang.NoSuchFieldException: defaultZoneTL
 [java]     at java.lang.Class.getDeclaredField(Class.java:1882)
 [java]     at com.google.appengine.tools.development.DevAppServerImpl.restoreLocalTimeZone(DevAppServerImpl.java:222)
 [java]     ... 5 more
runserver:
[java]java.lang.RuntimeException:无法还原以前的时区
[java]位于com.google.appengine.tools.development.DevAppServerImpl.restoreLocalTimeZone(DevAppServerImpl.java:228)
[java]位于com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:164)
[java]位于com.google.appengine.tools.development.DevAppServerMain$startacion.apply(DevAppServerMain.java:164)
[java]位于com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)
[java]位于com.google.appengine.tools.development.DevAppServerMain.(DevAppServerMain.java:113)
[java]位于com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:89)
[java]原因:java.lang.NoSuchFieldException:defaultZoneTL
[java]位于java.lang.Class.getDeclaredField(Class.java:1882)
[java]位于com.google.appengine.tools.development.DevAppServerImpl.restoreLocalTimeZone(DevAppServerImpl.java:222)
[java]。。。还有5个
建设成功
总时间:4秒

另一个选项是使用java任务的

 <java classname="test.Main" >
    <sysproperty key="appengine.user.timezone.impl" value="UTC"/>
  </java>


set-in-environment=>export-ANT\u OPTS=-Dfile.encoding=utf-8我应该把它放在哪里?我只是把它放在房地产标签后面,但没用。