gpt4 book ai didi

java - GWT 找不到 .gwt.xml

转载 作者:行者123 更新时间:2023-12-01 14:57:21 28 4
gpt4 key购买 nike

我正在尝试通过 ant 构建运行 GWT,因为我想在我的 java 项目中实现它。我的 build.xml 如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<project name="test-exporter" default="devmode">

<property name="lib" location="war/WEB-INF/lib"/>

<path id="gwt.classpath">
<fileset dir="${lib}">
<include name="*.jar"/>
</fileset>
</path>

<target name="devmode">
<java failonerror="true" fork="true" classname="com.google.gwt.dev.DevMode">
<classpath refid="gwt.classpath"/>
<jvmarg value="-Xmx1024M"/>
<jvmarg value="-XX:MaxPermSize=256m" />
<jvmarg value="-XX:+UseCompressedOops" />
<arg value="-startupUrl"/>
<arg value="Test.html"/>
<arg line="-bindAddress" />
<arg line="0.0.0.0" />
<arg value="com.test.Test"/>
</java>
</target>

</project>

但是当我尝试运行它时,GWT 说它找不到我的/com/test/Test.gwt.xml。 Test.gwt.xml 文件位于 com.test 包中,因此应该能够找到它。我是否还必须将 .xml 添加到类路径中?使用 Eclipse 插件运行它是可行的,但我真的希望通过 ant build 运行它

最佳答案

您没有指定<pathelement location="src"/> 。请参阅下面正确的 build.xml。

 <?xml version="1.0" encoding="UTF-8"?>
<project name="test-exporter" default="devmode" >

<property name="lib" location="war/WEB-INF/lib"/>

<path id="gwt.classpath">
<fileset dir="${lib}">
<include name="*.jar"/>
</fileset>
</path>

<target name="devmode">
<java failonerror="true" fork="true" classname="com.google.gwt.dev.DevMode">
<classpath>
<pathelement location="src"/>
<path refid="gwt.classpath" />
</classpath>
<jvmarg value="-Xmx1024M"/>
<jvmarg value="-XX:MaxPermSize=256m" />
<arg value="-startupUrl"/>
<arg value="Test.html"/>
<arg line="-bindAddress" />
<arg line="0.0.0.0" />
<arg />
<arg value="com.test.Test"/>
</java>
</target>

</project>

关于java - GWT 找不到 .gwt.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14183739/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com