0

我正在由 Mule-Anypoint 工作室做一个 Mulesoft 项目。

最近我将我的资源文件(xml、csv、xsl..)分类到“资源”文件夹下的嵌套文件夹中。(例如:resources/FlowResources/flowA/resource-a.csv)并将组件更新到相应的路径。一切正常,但部署到 CloudHub 时会引发以下错误:

您的应用程序失败,出现异常 com.mulesoft.mmc.agent.v3.dto.DeploymentException: Unable to load FlowResources/flowA/resource-a.csv。如果我将文件提前移动到资源文件夹,它会再次正常工作。

当我们部署到 CloudHub 时,是否存在某种限制?无法在嵌套资源文件夹中找到文件?

4

2 回答 2

0

您的项目层次结构应如下所示:骡子计划

于 2017-11-14T09:55:17.027 回答
0

尝试这个。

基本上,您需要更新 .classpath 文件。

在.classpath里面

资源条目存在 - <classpathentry kind="src" path="src/main/resources"/" >

需要更新或添加它的新条目为 path="src/main/resource/myfolder"。

于 2017-11-15T09:50:46.693 回答