Vaadin 6.8 を使用して作成された大規模なプロジェクトがあります。最近、バージョン 7 にアップグレードすることにしました。フレームワークの変更に合わせて、原因となったコードをリファクタリングします。問題が発生しました: ウィジェットセットをコンパイルできません ...
このプロジェクトは、Ant スクリプトで生成されたコンパイルである Netbeans IDE で作成されました。
ここにエラーがあります:
Ant スクリプトは次のとおりです。
<import file="nbproject/build-impl.xml"/>
<target name="widgetset-init">
<property name="widgetset" value="user_interface.ApplicationWidgetSet"/>
<property name="widgetset-path" value="user_interface"/>
<property name="client-side-destination" value="web/VAADIN/widgetsets" />
<property name="generate.widgetset" value="1"/>
</target>
<target name="generate-widgetset" depends="widgetset-init, compile" if="generate.widgetset">
<echo>Updating ${widgetset}...</echo>
<mkdir dir="${src.dir}/${widgetset-path}"/>
<java classname="com.vaadin.server.widgetsetutils.WidgetSetBuilder" failonerror="yes" fork="yes" maxmemory="512m">
<arg value="${widgetset}"/>
<jvmarg value="-Xss1024k"/>
<jvmarg value="-Djava.awt.headless=true"/>
<classpath>
<pathelement path="${src.dir}" />
<pathelement path="${javac.classpath}" />
<pathelement path="${build.web.dir}/WEB-INF/classes" />
</classpath>
</java>
</target>
<target name="compile-widgetset" depends="init, widgetset-init, generate-widgetset">
<echo>Compiling ${widgetset} into ${client-side-destination} directory...</echo>
<java classname="com.google.gwt.dev.Compiler" failonerror="yes" fork="yes" maxmemory="512m">
<arg value="-war" />
<arg value="${client-side-destination}" />
<arg value="${widgetset}" />
<jvmarg value="-Xss1024k"/>
<jvmarg value="-Djava.awt.headless=true"/>
<classpath>
<pathelement path="${src.dir}" />
<pathelement path="${javac.classpath}" />
<pathelement path="${build.web.dir}/WEB-INF/classes" />
</classpath>
</java>
</target>