2012-11-06 50 views
1

我使用Netbeans的Grails,我只是試圖添加一個依賴項。如何向Grails添加依賴項?

無論是命令行:

grails install-dependency org.mindrot:jbcrypt:0.3m 

也不BuildConfig.grooy:

dependencies {  
    runtime 'org.mindrot:jbcrypt:0.3m'   
} 

方法似乎爲我工作。至少,或者Netbeans沒有意識到依賴性實際上已經出現了。該項目沒有建立,Netbeans聲稱這些包/類不存在於代碼編輯器中。

回答

1

您是否嘗試將範圍從「運行時」更改爲編譯以查看它們是否顯示?

如果你已經設置的pom在BuildConfig.groovy = true,則可以添加依賴於你的pom.xml,並嘗試過

<dependency> 
    <groupId>org.mindrot</groupId> 
    <artifactId>jbcrypt</artifactId> 
    <version>0.3m</version> 
</dependency> 
+0

順便說一句,如果你正在使用Grails 2.X版本,你應該在依賴關係前面有「:」。例如:runtime':org.mindrot:jbcrypt:0.3m' – RRK

+1

我最終決定不使用該插件,但只要我這樣做,我會測試您的建議並在ti正常時標記此答案。謝謝你的努力。 – Spider

+0

@Spider這是一個可以接受的答案嗎? – nullpointer

相關問題