gpt4 book ai didi

java - gwt 在你的类路径上测试 : unable to find sample. gwt.xml

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:55:16 26 4
gpt4 key购买 nike

我正在为我的应用程序运行 gwt 测试,这就像一场噩梦,一个接一个地遇到问题,不确定哪里出了问题。

首先,我创建了一个虚拟测试用例:

public class ListItemTest extends GWTTestCase {

/**
* Specifies a module to use when running this test case. The returned
* module must include the source for this class.
*
* @see com.google.gwt.junit.client.GWTTestCase#getModuleName()
*/
@Override
public String getModuleName() {
return "com.dyihi.services.sample.Sample";
}

/**
* Add as many tests as you like
*/
public void testSimple() {
assertTrue(true);
}
}

当我运行“mvn test”时,这个简单的测试失败了。错误信息是:

initializationError0
java.lang.NoClassDefFoundError: com/google/gwt/dev/cfg/Condition

我四处搜索,发现我需要在我的 pom 中包含 gwt-dev,我这样做了,再次运行测试,现在它抛出了错误:

[ERROR] Unable to find 'Sample.gwt.xml' on your classpath; could be a typo, or maybe you forgot to include a classpath entry for source?

最佳答案

我发现 Eclipse 的 Run Configuration Classpath 选项卡对我有用。

您可能已经有一个条目,例如java - appnameis/src/main/

这似乎是一个毫无意义的 hack,但以下对我有用

按绿色“播放”按钮 > 运行配置 > Classpath 选项卡

选择一个 User Entries 例如java - appnameis/src/main/

选择高级按钮

选择添加文件夹深入到 appnameis/src/main/java/app/name确定

您现在有如下条目:

java - appnameis/src/main/

是 - appnameis/src/main/java/app/name

appnameis.gwt.xml 文件直接位于 is 文件夹下

运行

关于java - gwt 在你的类路径上测试 : unable to find sample. gwt.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4550483/

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