【问题标题】:Change Hippo repository path更改 Hippo 存储库路径
【发布时间】:2013-05-26 11:01:43
【问题描述】:

请帮帮我! 我的 Web 应用程序在带有 Ubuntu 的服务器上运行。 Jenkins 获取 Bitbucket 上显示的代码,然后对其进行设置并手动加载 Tomcat 中的 war 文件,该文件不是由 cargo 部署的。问题在于,当我用 Web 应用程序手动刷文件夹时,下次安装时,存储库中的所有数据(设置、用户)都消失了。我尝试在控制台中配置自动导出,但该按钮未激活,并且按下配置/模块/自动导出中的复选框也无济于事。在本地机器上一切正常,按钮处于活动状态,数据导出到文件夹“bootstrap”到项目所在的文件夹。但是在服务器上没有项目文件夹,它在Bitbucket上。并且在 cargo.run 插件中包含自动导出到配置 pom.xml 文件也不适合,这是 Jenkins 没有通过 cargo 部署,而是在 Tomcat 中加载了 war 文件。还有其他方法可以更改 Hippo 存储库路径吗?

【问题讨论】:

    标签: hippocms


    【解决方案1】:

    您可以使用 -Drepo.path 启动选项。有关更多选项,请参阅此链接: Repository Deployment Settings

    【讨论】:

    • 生产可能不会安装Maven,那怎么办?
    • 您可以在启动命令中添加 -Drepo.path 选项(例如 catalina.sh)
    【解决方案2】:

    自动导出功能可以在开发过程中为您提供帮助,在您的本地计算机上也是如此。它在 cargo.run 配置文件中配置时启动。此配置文件通常不在生产服务器上使用。

    更多关于自动导出的信息可以在这里找到:http://www.onehippo.org/7_8/library/development/automatic-export-add-on.html

    【讨论】:

      【解决方案3】:

      -Drepo.path = /路径

      -Drepo.Config = /repository.xml -> 用于数据库配置http://www.onehippo.org/7_7/library/deployment/configuring/configuring-hippo-7-for-mysql.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-03-05
        • 1970-01-01
        • 1970-01-01
        • 2014-08-02
        • 2016-11-17
        • 1970-01-01
        • 2015-11-24
        相关资源
        最近更新 更多