GWT Mosaic无法找到精确的匹配规则…e

GWT Mosaic无法找到精确的匹配规则…e,gwt,gwt-mosaic,Gwt,Gwt Mosaic,我使用的是gwt mosaic 0.4.0-rc4。在一个mvn gwt:compile之后,我有以下错误: [INFO] --- gwt-maven-plugin:2.3.0-1:compile (default) @ ... --- [INFO] auto discovered modules [...] [WARNING] Don't declare gwt-dev as a project dependency. This may introduce complex dependency

我使用的是gwt mosaic 0.4.0-rc4。在一个
mvn gwt:compile之后,我有以下错误:

[INFO] --- gwt-maven-plugin:2.3.0-1:compile (default) @ ... ---
[INFO] auto discovered modules [...]
[WARNING] Don't declare gwt-dev as a project dependency. This may introduce complex dependency conflicts
[INFO] Compiling module ...
[INFO]    Validating newly compiled units
[INFO]       [WARN] Warnings in 'jar:file:/home/seyz/.m2/repository/com/googlecode/gwtmosaic/gwt-mosaic/0.4.0-rc4/gwt-mosaic-0.4.0-rc4.jar!/org/gwt/mosaic/ui/client/impl/GlassPanelImpl.java'
[INFO]          [WARN] Line 52: Referencing deprecated class 'com.google.gwt.user.client.impl.DocumentRootImpl'
[INFO]          [WARN] Line 60: Referencing deprecated class 'com.google.gwt.user.client.impl.DocumentRootImpl'
[INFO]    Scanning for additional dependencies: jar:file:/home/seyz/.m2/repository/com/googlecode/gwtmosaic/gwt-mosaic/0.4.0-rc4/gwt-mosaic-0.4.0-rc4.jar!/org/gwt/mosaic/core/client/DOM.java
[INFO]       Computing all possible rebind results for 'org.gwt.mosaic.core.client.impl.DOMImpl'
[INFO]          Rebinding org.gwt.mosaic.core.client.impl.DOMImpl
[INFO]             Could not find an exact match rule. Using 'closest' rule <replace-with class='org.gwt.mosaic.core.client.impl.DOMImplIE8'/> based on fall back values. You may need to implement a specific binding in case the fall back behavior does not replace the missing binding
[INFO]          Rebinding org.gwt.mosaic.core.client.impl.DOMImpl
[INFO]             Could not find an exact match rule. Using 'closest' rule <replace-with class='org.gwt.mosaic.core.client.impl.DOMImplIE8'/> based on fall back values. You may need to implement a specific binding in case the fall back behavior does not replace the missing binding
[INFO]    Scanning for additional dependencies: jar:file:/home/seyz/.m2/repository/com/googlecode/gwtmosaic/gwt-mosaic/0.4.0-rc4/gwt-mosaic-0.4.0-rc4.jar!/org/gwt/mosaic/core/client/UserAgent.java
[INFO]       Computing all possible rebind results for 'org.gwt.mosaic.core.client.impl.UserAgentImpl'
[INFO]          Rebinding org.gwt.mosaic.core.client.impl.UserAgentImpl
[INFO]             Could not find an exact match rule. Using 'closest' rule <replace-with class='org.gwt.mosaic.core.client.impl.UserAgentImplIE6'/> based on fall back values. You may need to implement a specific binding in case the fall back behavior does not replace the missing binding
[INFO]          Rebinding org.gwt.mosaic.core.client.impl.UserAgentImpl
[INFO]             Could not find an exact match rule. Using 'closest' rule <replace-with class='org.gwt.mosaic.core.client.impl.UserAgentImplIE6'/> based on fall back values. You may need to implement a specific binding in case the fall back behavior does not replace the missing binding
[INFO]    Scanning for additional dependencies: jar:file:/home/seyz/.m2/repository/com/googlecode/gwtmosaic/gwt-dnd/0.4.0-rc4/gwt-dnd-0.4.0-rc4.jar!/com/allen_sauer/gwt/dnd/client/util/DOMUtil.java
[INFO]       Computing all possible rebind results for 'com.allen_sauer.gwt.dnd.client.util.impl.DOMUtilImpl'
[INFO]          Rebinding com.allen_sauer.gwt.dnd.client.util.impl.DOMUtilImpl
[INFO]             Could not find an exact match rule. Using 'closest' rule <replace-with class='com.allen_sauer.gwt.dnd.client.util.impl.DOMUtilImplIE6'/> based on fall back values. You may need to implement a specific binding in case the fall back behavior does not replace the missing binding
[INFO]          Rebinding com.allen_sauer.gwt.dnd.client.util.impl.DOMUtilImpl
[INFO]             Could not find an exact match rule. Using 'closest' rule <replace-with class='com.allen_sauer.gwt.dnd.client.util.impl.DOMUtilImplIE6'/> based on fall back values. You may need to implement a specific binding in case the fall back behavior does not replace the missing binding
[INFO]    Scanning for additional dependencies: jar:file:/home/seyz/.m2/repository/com/googlecode/gwtmosaic/gwt-mosaic/0.4.0-rc4/gwt-mosaic-0.4.0-rc4.jar!/org/gwt/mosaic/ui/client/GlassPanel.java
[INFO]       Computing all possible rebind results for 'org.gwt.mosaic.ui.client.impl.GlassPanelImpl'
[INFO]          Rebinding org.gwt.mosaic.ui.client.impl.GlassPanelImpl
[INFO]             Could not find an exact match rule. Using 'closest' rule <replace-with class='org.gwt.mosaic.ui.client.impl.GlassPanelImplIE6'/> based on fall back values. You may need to implement a specific binding in case the fall back behavior does not replace the missing binding
[INFO]          Rebinding org.gwt.mosaic.ui.client.impl.GlassPanelImpl
[INFO]             Could not find an exact match rule. Using 'closest' rule <replace-with class='org.gwt.mosaic.ui.client.impl.GlassPanelImplIE6'/> based on fall back values. You may need to implement a specific binding in case the fall back behavior does not replace the missing binding
[INFO]    Compiling 12 permutations
...
[INFO]--gwt maven插件:2.3.0-1:compile(默认)@---
[信息]自动发现的模块[…]
[警告]不要将gwt dev声明为项目依赖项。这可能会引入复杂的依赖冲突
[信息]编译模块。。。
[信息]正在验证新编译的单元
[INFO][WARN]jar:file:/home/seyz/.m2/repository/com/googlecode/gwtmosaic/gwtmosaic/0.4.0-rc4/gwt-mosaic-0.4.0-rc4.jar中的警告/org/gwt/mosaic/ui/client/impl/GlassPanelImpl.java'
[信息][警告]第52行:引用不推荐的类'com.google.gwt.user.client.impl.DocumentRootImpl'
[信息][警告]第60行:引用不推荐的类“com.google.gwt.user.client.impl.DocumentRootImpl”
[信息]扫描其他依赖项:jar:file:/home/seyz/.m2/repository/com/googlecode/gwtmosaic/gwtmosaic/0.4.0-rc4/gwt-mosaic-0.4.0-rc4.jar/org/gwt/mosaic/core/client/DOM.java
[信息]计算“org.gwt.mosaic.core.client.impl.dominpl”的所有可能重新绑定结果
[信息]重新绑定org.gwt.mosaic.core.client.impl.dominpl
[信息]找不到确切的匹配规则。使用基于回退值的“最近”规则。如果回退行为不能替换丢失的绑定,您可能需要实现特定的绑定
[信息]重新绑定org.gwt.mosaic.core.client.impl.dominpl
[信息]找不到确切的匹配规则。使用基于回退值的“最近”规则。如果回退行为不能替换丢失的绑定,您可能需要实现特定的绑定
[信息]扫描其他依赖项:jar:file:/home/seyz/.m2/repository/com/googlecode/gwtmosaic/gwtmosaic/0.4.0-rc4/gwt-mosaic-0.4.0-rc4.jar/org/gwt/mosaic/core/client/UserAgent.java
[信息]计算“org.gwt.mosaic.core.client.impl.UserAgentImpl”的所有可能重新绑定结果
[信息]重新绑定org.gwt.mosaic.core.client.impl.UserAgentImpl
[信息]找不到确切的匹配规则。使用基于回退值的“最近”规则。如果回退行为不能替换丢失的绑定,您可能需要实现特定的绑定
[信息]重新绑定org.gwt.mosaic.core.client.impl.UserAgentImpl
[信息]找不到确切的匹配规则。使用基于回退值的“最近”规则。如果回退行为不能替换丢失的绑定,您可能需要实现特定的绑定
[信息]扫描其他依赖项:jar:file:/home/seyz/.m2/repository/com/googlecode/gwtmosaic/gwt-dnd/0.4.0-rc4/gwt-dnd-0.4.0-rc4.jar/com/allen_sauer/gwt/dnd/client/util/DOMUtil.java
[信息]计算'com.allen_sauer.gwt.dnd.client.util.impl.DOMUtilImpl'的所有可能重新绑定结果
[信息]重新绑定com.allen_sauer.gwt.dnd.client.util.impl.DOMUtilImpl
[信息]找不到确切的匹配规则。使用基于回退值的“最近”规则。如果回退行为不能替换丢失的绑定,您可能需要实现特定的绑定
[信息]重新绑定com.allen_sauer.gwt.dnd.client.util.impl.DOMUtilImpl
[信息]找不到确切的匹配规则。使用基于回退值的“最近”规则。如果回退行为不能替换丢失的绑定,您可能需要实现特定的绑定
[信息]扫描其他依赖项:jar:file:/home/seyz/.m2/repository/com/googlecode/gwtmosaic/gwtmosaic/0.4.0-rc4/gwt-mosaic-0.4.0-rc4.jar/org/gwt/mosaic/ui/client/GlassPanel.java
[信息]计算“org.gwt.mosaic.ui.client.impl.GlassPanelImpl”的所有可能重新绑定结果
[信息]重新绑定org.gwt.mosaic.ui.client.impl.GlassPanelImpl
[信息]找不到确切的匹配规则。使用基于回退值的“最近”规则。如果回退行为不能替换丢失的绑定,您可能需要实现特定的绑定
[信息]重新绑定org.gwt.mosaic.ui.client.impl.GlassPanelImpl
[信息]找不到确切的匹配规则。使用基于回退值的“最近”规则。如果回退行为不能替换丢失的绑定,您可能需要实现特定的绑定
[信息]编译12个排列
...

你知道这些错误是什么意思吗?

这些都是警告,不是错误。第一个,打印了两次,仅仅说明被引用的类在最新的gwt版本中已被弃用,并且在将来的版本中可能不存在,因此库应该删除它的使用

所有其他消息都表明已添加IE9支持,并且您的库不支持IE9。因此,编译器正在使用另一版本的IE代码构建IE9版本