gpt4 book ai didi

java.lang.NoSuchMethodError : com. google.gwt.util.tools.Utility.versionCompare - Google Web Toolkit SDK 2.6.0

转载 作者:行者123 更新时间:2023-11-30 08:51:13 33 4
gpt4 key购买 nike

我的项目使用 gwt maven 插件 2.5.1 和 gwt 2.5.1。我的 Eclipse IDE 已经安装了 Google Web Toolkit SDK 2.6.0。

enter image description here当我使用 super 开发模式调试我的项目时出现错误

java.lang.NoSuchMethodError: com.google.gwt.util.tools.Utility.versionCompare

我检查了错误。这个错误是由 int enum com.google.gwt.dev.util.arg.SourceLevel 类引起的,这个类有下面一行代码 make 错误:

 if (Utility.versionCompare(javaVersionString, sourceLevels[i].stringValue) >= 0) {
文件 gwt-dev-2.5.1-sources.jar 中的

class com.google.gwt.util.tools.Utility 没有方法 Utility。版本比较。我曾尝试将 gwt 升级到更高版本,但与我项目中的另一个库发生了巨大冲突。我的问题是:如何使用项目 GWT-2.5.1 运行 Google Web Toolkit SDK 2.6.0?

最佳答案

如果这是一个 Maven 项目,那么 M2Eclipse 和 Eclipse 的 Google 插件应该自动配置该项目以使用从您的 POM 引用的 GWT,而不是您可以在 Eclipse 中安装的 GWT。

所以问题是类路径上有 GWT 2.6;您的项目配置错误。尝试重新导入它;您的依赖项中应该有 GWT ,因为 GWT JAR 应该出现在“Maven 依赖项”中。

如果您的项目始终使用 Maven,则可以卸载作为 Eclipse 插件捆绑的 GWT SDK(如屏幕截图所示)。

关于java.lang.NoSuchMethodError : com. google.gwt.util.tools.Utility.versionCompare - Google Web Toolkit SDK 2.6.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30664650/

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