gpt4 book ai didi

grails - 如何在 Grails 中使用 memcached

转载 作者:行者123 更新时间:2023-12-01 09:32:14 25 4
gpt4 key购买 nike

我是 Grails 的初学者。我想在Grails中使用memcached,我引用了下面的尝试过。

http://www.ibm.com/developerworks/java/library/j-memcached2/index.html

下载jar,我把lib文件夹放jar。然后run-app,发现错误。

错误信息

/grails-app/services/MemcachedService.groovy: 1: unable to resolve class net.spy.memcached.AddrUtil

@ Line 1, column 1.

import net.spy.memcached.AddrUtil ^

/grails-app/services/MemcachedService.groovy: 2: unable to resolve class net.spy.memcached.MemcachedClient

@ Line 2, column 1.

import net.spy.memcached.MemcachedClient ^

2 errors

我在我提到的页面上写了,只是将lib文件夹放入jar。

不知道是不是必须另外设置呢?

请帮帮我。

Grails 版本:2.1.2

spymemcached 版本:2.8.4

操作系统:CentOS

最佳答案

最好在 BuildConfig.groovy 中添加依赖项。让 Grails 为您下载一次并缓存它,以便您可以在多个项目中使用它。

添加 http://files.couchbase.com/maven2/作为自定义存储库:

repositories {
grailsPlugins()
grailsHome()
grailsCentral()

mavenRepo 'http://files.couchbase.com/maven2/'
}

然后添加spymemcached的依赖:

dependencies {
compile 'spy:spymemcached:2.8.9'
}

如果您确实需要使用 jar 文件(例如,如果它在公共(public) repo 中不可用),请将其放在 lib 目录中,但您需要运行 grails compile --refresh- dependencies 以使文件被识别并添加到应用程序的依赖项中。

关于grails - 如何在 Grails 中使用 memcached,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14049614/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com