Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 gradle 6.8,MarkLogic 版本是 10.0-5.2,
我的 XQuery 代码在目录中\ml-gradle\src\main\common。当我运行命令mlLoadModules将 XQuery 加载到模块数据库中时,它会使用默认 URI 加载/common/test.xqy。
\ml-gradle\src\main\common
mlLoadModules
/common/test.xqy
我想为 URI 添加一些前缀,例如/rsc/common/test.xqy. 我怎样才能做到这一点?
/rsc/common/test.xqy
注意:我不想在我的源中为前缀“ rsc”创建一个额外的文件夹。
rsc
它不受支持,但您可以编写自定义 Gradle 任务来将 URI 更改为您喜欢的任何内容。
为什么不想在“common”之上创建一个“rsc”文件夹?我认为其他开发人员会发现“rsc/common/test.xqy”在加载时变成“/rsc/common/test.xqy”而不是“common/test.xqy”变成“rsc/common/test”更直观.xqy”,这就引出了一个问题——“rsc”来自哪里?然后该开发人员需要了解添加“rsc”的属性/自定义代码。