Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Grails不会自动将jar添加到类路径_Grails_Dependencies_Libraries - Fatal编程技术网

Grails不会自动将jar添加到类路径

Grails不会自动将jar添加到类路径,grails,dependencies,libraries,Grails,Dependencies,Libraries,当您在BuildConfig.groovy文件中指定依赖项时,Grails能够配置它们。通常,当您将它添加到那里并调用grails compile--refresh dependencies时,它将解析依赖关系,并下载到.grails/ivy cache/。。。。。(就我而言)。然而,有一次,在下载jar文件后,它未能自动将jar添加到类路径中。有人知道这将如何发生吗?它以前在许多其他Maven存储库依赖项上对我有用。我未能添加到Grails项目类路径的特定依赖项是 我可以手动将lib添加到类路

当您在BuildConfig.groovy文件中指定依赖项时,Grails能够配置它们。通常,当您将它添加到那里并调用
grails compile--refresh dependencies
时,它将解析依赖关系,并下载到.grails/ivy cache/。。。。。(就我而言)。然而,有一次,在下载jar文件后,它未能自动将jar添加到类路径中。有人知道这将如何发生吗?它以前在许多其他Maven存储库依赖项上对我有用。我未能添加到Grails项目类路径的特定依赖项是


我可以手动将lib添加到类路径中,但我更希望使用BuildConfig.groovy文件自动解析依赖项。我也不能手动将JAR添加到类路径中的“Grails依赖项”库中;他们只能在图书馆外面。

你能详细说明一下吗?发生了什么错误?添加BuildConfig.groovy源代码也会有所帮助。错误在于,依赖项未添加到类路径,即使它已下载到.grails/ivy缓存中<代码>依赖项{build'javax.mail:mail:1.4.7'}“未添加到类路径”-您如何确认这一点?您使用的是grails run app吗?是的,我使用了
grails clean
grails compile--refresh dependencies
,然后是
grails run app
确定,所以您有错误的堆栈跟踪,对吗?你能把它寄出去吗?