我将 STS 3.3.0 与 roo 1.2.4 一起使用。这个使用 GWT 2.5.0
当我对我的数据库进行数据库逆向工程时,一些字段被输入“BigDecimal”,主要是金融账户的金额。当我想使用 mvn gwt:run 构建时,由于以下错误而导致构建失败:
[错误] BigDecimalBox 无法解析为类型
在谷歌搜索后,我发现 GWT 从 2.1 开始管理 BigDecimal。
有什么线索吗?
我将 STS 3.3.0 与 roo 1.2.4 一起使用。这个使用 GWT 2.5.0
当我对我的数据库进行数据库逆向工程时,一些字段被输入“BigDecimal”,主要是金融账户的金额。当我想使用 mvn gwt:run 构建时,由于以下错误而导致构建失败:
[错误] BigDecimalBox 无法解析为类型
在谷歌搜索后,我发现 GWT 从 2.1 开始管理 BigDecimal。
有什么线索吗?
奇怪的是,在您指向的命名空间(com.google.gwt.user.client.ui.ValueBox)中没有具有该名称的类,实际上BigDecimalBox
gwt-2.5.1 库中没有。
在您的项目中实现它并更改导入以匹配您用于它的命名空间。
public class BigDecimalBox extends ValueBox<BigDecimal> {
public BigDecimalBox() {
super(Document.get().createTextInputElement(), BigDecimalRenderer.instance(),
BigDecimalParser.instance());
}
}