2012-11-06 66 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

相关问题