我的财产gwt.sdk
扩大就好了其他地方,而不是一个路径/ pathelement内:蚂蚁路径/ pathelement不扩张性质正确
<target name="setup.gwtenv">
<property environment="env"/>
<condition property="gwt.sdk" value="${env.GWT_SDK}">
<isset property="env.GWT_SDK" />
</condition>
<property name="gwt.sdk" value="/usr/local/gwt" /> <!-- Default value. -->
</target>
<path id="project.class.path">
<pathelement location="${gwt.sdk}/gwt-user.jar"/>
</path>
<target name="libs" depends="setup.gwtenv" description="Copy libs to WEB-INF/lib">
</target>
<target name="javac" depends="libs" description="Compile java source">
<javac srcdir="src" includes="**" encoding="utf-8"
destdir="war/WEB-INF/classes"
source="1.5" target="1.5" nowarn="true"
debug="true" debuglevel="lines,vars,source">
<classpath refid="project.class.path"/>
</javac>
</target>
例如,放置的$ {} gwt.sdk正上方的回声工程,但不在“project.class.path”中。这是一个错误,还是我必须做一些我不是?
编辑:我试着将属性从目标setup.gwtenv移到“全局空间”,这有助于规避问题。
我已经这样做了,而且工作。这只是 thingie不扩展它。 –
2010-04-27 06:49:12