0

我需要使用 mlgradle 在 marklogic 中更改 Appserver 的根路径。我能知道该怎么做吗?

有没有办法使用 mlgradle 进行此类更改?

在此处输入图像描述

4

2 回答 2

1

您只需要 src/main/ml-config/servers 下的文件 - 它可以有任何文件名,例如 BuildAutomation.json - 具有“服务器名称”属性(因此 ml-gradle 知道它适用于哪个服务器)和“根”属性。

于 2019-07-10T01:31:54.267 回答
1

只是为了扩展@rjrudin 所说的内容,在我的项目中,我在 src/main/ml-config/servers 中有一个服务器配置文件,其中包括以下内容:

{
  "server-name": "myServer",
  "group-name": "Default",
  "server-type": "http",
  "enabled": true,
  "root": "%%myServerRoot%%",
  "port": %%myServerPort%%,
  ...
}

然后我在我的 gradle 属性文件中定义myServerRoot和。myServerPort当然,您也可以对这些值进行硬编码,但我希望在我的项目中具有更大的部署灵活性。

于 2019-07-10T18:14:56.837 回答