GKS 15 Ush w=10=sh - Openapi(重新)生成

GX 15 U6 Java - OpenAPI (re)generation

我正在公开一些 REST 服务,GX 正在生成 OpenAPI 文档——非常酷。我有一个或多个早期公开的对象,但我决定不公开,但这些对象仍在 OpenAPI 文档中 (default.yaml)。我发现摆脱那些旧 'artifacts' 的唯一方法是全部重建(需要 3 小时)。

有没有办法在不执行全部重建的情况下强制重新生成 default.yaml 文件?如果没有,是否可以将其作为选项添加到某处?

感谢任何建议。

好的,这是你可以做的技巧。
转到 <KB folder>\GXRESTSPC\<Version folder> 并从之前公开的对象中删除 .json 文件。
另外,转到 <environment>\web 文件夹并删除 default.yaml 文件。

这应该可以做到。