gpt4 book ai didi

java - GWTTestCase 给了我一个错误

转载 作者:行者123 更新时间:2023-11-28 20:16:06 26 4
gpt4 key购买 nike

我使用 GWTTestCase 编写了简单的测试,这里是:

public class SampleTest extends GWTTestCase {

@Override
public String getModuleName() {
return "path.to.my.one.and.only.Module";
}

public void testSome() {
assertNotNull(null);
}
}

但是当我运行 mvn test 时,测试失败并出现下一个错误:

[ERROR] Unable to find type 'java.lang.Object'
[ERROR] Hint: Check that your module inherits 'com.google.gwt.core.Core' either directly or indirectly (most often by inheriting module 'com.google.gwt.user.User')
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 3.648 sec <<< FAILURE!

我的模块中有“com.google.gwt.user.User”。

最佳答案

该错误表明您需要在您的 gwt.xml 文件中继承 com.google.gwt.core.Core 而这并不是说您的类应该扩展/实现它。

因为您还没有提供gwt.xml。我举个例子。

在你的 gwt.xml 中试一试:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE
module
PUBLIC "-//Google Inc.//DTD Google Web Toolkit 2.3.0//EN"
"http://google-web-toolkit.googlecode.com/svn/tags/2.3.0/distro-source/core/src/gwt-module.dtd">

<module rename-to="hello">
<inherits name="com.google.gwt.core.Core" />
<source path="foo" /> <!-- Your package name -->
</module>

关于java - GWTTestCase 给了我一个错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10715439/

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