2011-12-05 38 views
0

我有一個groovy腳本,Bootstrap.groovy,我已經在String類中定義了幾個元類方法。我在另一個文件Test.groovy中有我的測試用例。操作String時,如何使Test.groovy中的元類方法可用? (Iow,我如何使全局的元類方法在其他腳本/程序中可用)?使Groovy元類的方法全局可用

(我做了搜索和查找一些相關的問題,但他們並沒有回答使用Groovy 1.8.4本專門林)

回答

0

我想我找到了一個辦法做到這一點,只要調用:evaluate(new File("ch8/Bootstrap.groovy"))Test.groovy。以前我嘗試new GroovyShell().evaluate(),但那不是必需的。我可以直接調用evaluate()方法。