- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的项目使用 gwt maven 插件 2.5.1 和 gwt 2.5.1。我的 Eclipse IDE 已经安装了 Google Web Toolkit SDK 2.6.0。
当我使用 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/
我的项目使用 gwt maven 插件 2.5.1 和 gwt 2.5.1。我的 Eclipse IDE 已经安装了 Google Web Toolkit SDK 2.6.0。 当我使用 super
我是一名优秀的程序员,十分优秀!