首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring + ehcache + bigmemory go集成

Spring + ehcache + bigmemory go集成
EN

Stack Overflow用户
提问于 2013-07-22 05:03:07
回答 1查看 957关注 0票数 1

我正在集成spring3.2 3.2+ ehcache + bigmemory go。

首先,我不理解“将BigMemory Go许可密钥文件保存到BigMemory Go主目录”这一术语。什么是部署在glassfish上的java应用程序中的BigMemory Go主目录。

请求帮助。

其次,我得到了这个错误:嵌套异常是net.sf.ehcache.CacheException:无法实例化企业特性管理器

以下是我的档案;

代码语言:javascript
复制
<bean id="ehcacheManager" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean">
   <property name="configLocation" value="/WEB-INF/ehcache.xml" />    
      <property name="shared" value="true" />          
</bean>

代码:

代码语言:javascript
复制
<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd" name="myBigMemoryGoConfig">      
    <diskStore path="C:/bigmemorygo"/>
 <cache name="CACHE_GEN" maxBytesLocalHeap="124M" maxBytesLocalOffHeap="1G">
     <persistence strategy="localRestartable"/>
 </cache>  
 <cache name="CACHE_CMP" maxBytesLocalHeap="124M" maxBytesLocalOffHeap="1G">
     <persistence strategy="localRestartable"/>
 </cache>  

 </ehcache>

帮助感激。

谢谢你,戈德温

EN

回答 1

Stack Overflow用户

发布于 2013-07-22 15:01:09

对于BigMemory许可证,只需要在应用程序类路径中使用.2种方法就可以做到这一点:

  • 将许可文件复制到应用程序的“WEB/classes”文件夹中(如果使用maven构建,则在/src/main/resources文件夹中.)
  • 或者,如果您不想在应用程序中复制许可文件,请将JVM param "-Dcom.tc.productkey.path=“添加到应用服务器启动脚本(例如JAVA_OPTS )中。

对于异常,可能与license...Please相关,如果可以,请向我们展示异常堆栈。

希望这能有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17780243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档