java coherence_Coherence配置默认覆盖路径

我已经花了两天多的时间试图完成这项工作而没有任何结果 . 服务器是带有嵌入式Coherence服务器的WebLogic 12c . 值得一提的是,我没有在独立模式下运行Coherence,而是在可以通过JNDI上下文访问Coherence的应用服务器旁边自动启动 . 我正在尝试使用PortableObject接口实现POF序列化方法,以序列化我在Coherence中保存的某些对象 . 我还创建了相应的pof-config.xml来注册我计划序列化的对象 . 唯一的问题是:如何将覆盖添加到coherence类路径?

java -Dtangosol.pof.config=MyPOF.xml -cp COHERENCE_HOME;COHERENCE_HOME\lib\coherence.jar com.tangosol.net.DefaultCacheServer

这里唯一的问题是我不知道要编辑哪个sh / cmd文件,因为我对Oracle_Home \ coherence \ bin \中的文件所做的所有编辑都没有效果 .

同样的文章说有一种方法可以确认pof-config覆盖:

Coherence节点的输出指示启动时加载的POF配置部署描述符的位置和名称 . 配置消息是在发布Coherence版权文本后显示的消息之一,并且与配置为使用POF的高速缓存服务相关联 . 在开发和测试Coherence应用程序和解决方案时,输出特别有用 .

Loading POF configuration from resource "file:/D:/coherence/my-pof-config.xml"

但我在服务器实例生成的日志中找不到任何提到的行 .

有任何想法吗?


版权声明:本文为weixin_33246707原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。