通过JARs文件格式部署配置文件

本节提供了在JAR文件中部署配置文件的过程和示例。

操作流程

  1. 做成Jar文件
  2. 将Apache Geode系统属性设置为指向保存在jar文件中的文件。
  3. 将jar文件包含在你的CLASSPATH
  4. 验证jar文件副本是运行时应用程序的唯一可见副本。 Geode在搜索其他位置后搜索CLASSPATH,所以这些文件在其他搜索区域应该是不可用的。
  5. 启动你的应用。 配置文件从jar文件中加载。

部署配置JAR的示例

以下示例,展示如何在my.jar中部署缓存配置文件myCache.xml。 以下显示my.jar的内容:

% jar -tf my.jar 
META-INF 
META-INF/MANIFEST.MF 
myConfig/ 
myConfig/myCache.xml

在本例中,您将执行以下步骤来部署配置jar文件:

  1. 将系统属性gemfire.cache-xml-file设置为myConfig / myCache.xml
  2. 设置你的CLASSPATH包含my.jar
  3. 确认文件的当前目录位置./myConfig/myCache.xml中没有名为myCache.xml的文件。

当你启动你的应用程序时,配置文件是从jar文件中加载的。

results matching ""

    No results matching ""