首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在来宾可执行文件中引用当前版本的数据包

在来宾可执行文件中引用当前版本的数据包
EN

Stack Overflow用户
提问于 2017-06-02 21:26:49
回答 1查看 46关注 0票数 0

我正在将光流中 (生产免费使用)部署为Service中的无状态客户可执行文件。

我在一个jdk文件夹中提取了Java,在一个名为libCodePackage中提取了Lightstreamer到一个ls文件夹。一切都很完美。维护问题是配置包版本必须在ExeHost Arguments元素中指定:

ServiceManifest.xml

代码语言:javascript
复制
  <CodePackage Name="lib" Version="1.2.3">
    <EntryPoint>
      <ExeHost>
        <Program>jdk\bin\java.exe</Program>
        <Arguments>-server -XX:MaxGCPauseMillis=1000 -Dcom.lightstreamer.kernel_lib_path=".\ls\lightstreamer.jar" -Dcom.lightstreamer.internal_lib_path=".\ls\ls-monitor.jar";".\ls\core\*" -Dcom.lightstreamer.logging_lib_path=".\ls\ls-logging-utilities.jar";".\ls\log\*" -cp ".\ls\ls-bootstrap.jar";".\ls\ls-adapter-interface.jar" com.lightstreamer.LS "..\Lightstreamer-Main.conf.2.0\lightstreamer_conf.xml"</Arguments>
    <WorkingFolder>CodePackage</WorkingFolder>
        <ConsoleRedirection FileRetentionCount="5" FileMaxSizeInKb="2048"/>
      </ExeHost>
    </EntryPoint>
  </CodePackage>

  <ConfigPackage Name="conf" Version="2.0" />

Service客户可执行文件ServiceManifest.xml如何在命令行参数中引用正确的ConfigPackage部署?

EN

回答 1

Stack Overflow用户

发布于 2017-06-07 19:10:26

使用SetupEntryPoint查找最新的cfg版本文件夹,创建一个符号链接,并更改命令行参数以使用符号链接而不是版本化的cfg包路径。

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

https://stackoverflow.com/questions/44337654

复制
相关文章

相似问题

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