4

几个月来我已经多次尝试这样做,但我没有任何运气。我找到了谷歌关于如何通过命令行和 Eclipse 设置 GWTTestCase 测试的文档,但没有关于如何使用 IntelliJ 进行设置的文档。当我尝试像普通的 J 单元测试一样在 IntelliJ 中激发 GWTTestCase 测试时,我得到了一堆错误。我假设 Google Eclipse 插件可能正在做某种魔术来使测试在 Eclipse 中工作,所以我什至不确定我想做的事情是否可行。

4

1 回答 1

3

GWTTestCases 是特别的 junit 测试,因为它们必须执行一些额外的东西,比如 gwt 编译器。这是自动完成的,但是编译器需要知道你的.java文件在哪里(主要和测试)。因此,之前要运行测试,您必须将src, test文件夹(如果您使用 ant)或src/main/java, src/test/java(如果您的项目是 maven 项目)添加到启动器的类路径中。

如果您在 intellij 中使用本机GWT支持(以前称为 GWT Studio 插件),则应将这些文件夹添加到类路径中。您可以在此页面中找到更多信息,尽管它有点过时了。

于 2013-10-25T06:21:07.417 回答