【发布时间】:2018-05-24 11:39:11
【问题描述】:
我正在开发一个基于 gradle 的服务,该服务应该在 kubernetes 集群的 docker 容器中运行。在本地,我可以访问资源,一些用于 CouchDb 初始化的 json 文件。在 Docker 中构建和部署服务后,将无法再访问这些文件,并且出现找不到文件异常并且无法启动服务。我可以看到我的文件夹在生成的 jar 中,但我无法访问这些文件。 我使用它如下:
DesignDocument design = DesignDocumentManager.fromFile("design-documents/documents.json");
来自IBM Cloudant Java Client API。我尝试了路径中的不同版本,即使用前导斜杠或项目中的绝对路径。
【问题讨论】:
-
请分享你到目前为止所做的尝试
标签: java json docker gradle cloudant