簡體   English   中英

Grails貨幣插件:無法解析金錢類

[英]Grails Currencies Plugin: Unable to resolve class Money

我安裝了grails貨幣插件。 我想在我的grails域類中使用Money類型,例如:

class FOO{
...
    Money lunchCost = new Money(amount:0.00, currency:'USD')
    Money dinnerCost = new Money(amount:0.00, currency:'USD')
...
}

當我說“無法解決金錢類”時,我得到一個錯誤。 我跟蹤了Grails Money插件的軟件包,並嘗試放入:

cr.co.arquetipos.currencies.Money breakfastCost = new cr.co.arquetipos.currencies.Money(amount:0.00, currency:'USD')

----那也不行。

1)當我生成Foo時,grails將域類放在“ projectName.Foo”下,就像創建每個域類一樣。 2)我正在使用Grails 1.3.5。

您是否對Currencies類在哪里有任何想法,以便我可以將其包含在“ import <.... Money>中,並消除此編譯錯誤?”

此處相同:該插件完全不與Grails項目集成。 不過,它已安裝到${user.home}/.grails/1.3.5/projects/${project.name}/plugins/currencies-0.3

由於該插件的最新更新時間為2008年,並且沒有涉及太多功能,因此建議您僅將兩個域類(位於grails-app/domain文件夾中)復制到您的項目中。

為了進行評估,您可能還希望簡要了解一下該插件的安裝文件夾中的grails-app/conftest/integration

就像ataylor所說的,不要使用此插件,它已經壞了。 而是使用JScience。 結帳: 在Grails中表示金錢(價值+貨幣)的最佳做法

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM