2010-09-16 72 views
0

我有我的java代碼運行。groovy需要加載源文件

我添加了一個groovy shell來評估主groovy文件。

它做的很簡單。 GroovyShell.run(main.groovy)

現在,在我的main.groovy中,如果我有其他需要的.groovy文件,我該怎麼做?

有沒有像「要求,源,負載,require_one,導入」文件名?

+0

目前,我正在使用shell.evaluate評估所有.groovy文件。 – hbt 2010-09-16 08:20:46

回答

0

其實部分,這裏是回答:

我在Groovy中找不到這樣的函數。

所以,當評估你的文件時,你必須解析所有的groovy文件。

如果在飛行中添加新文件,並想評價他們,你不能重用外殼,即使不通過通過評估腳本單身

你可以做的是註冊您解析文件和在重新評估文件時,強制shell再次「重新解析」它們。