1

我正在使用 gradle 6.8,MarkLogic 版本是 10.0-5.2,

我的 XQuery 代码在目录中\ml-gradle\src\main\common。当我运行命令mlLoadModules将 XQuery 加载到模块数据库中时,它会使用默认 URI 加载/common/test.xqy

我想为 URI 添加一些前缀,例如/rsc/common/test.xqy. 我怎样才能做到这一点?

注意:我不想在我的源中为前缀“ rsc”创建一个额外的文件夹。

4

1 回答 1

1

它不受支持,但您可以编写自定义 Gradle 任务来将 URI 更改为您喜欢的任何内容。

为什么不想在“common”之上创建一个“rsc”文件夹?我认为其他开发人员会发现“rsc/common/test.xqy”在加载时变成“/rsc/common/test.xqy”而不是“common/test.xqy”变成“rsc/common/test”更直观.xqy”,这就引出了一个问题——“rsc”来自哪里?然后该开发人员需要了解添加“rsc”的属性/自定义代码。

于 2021-03-08T13:21:51.143 回答