MuleSoft:如何引用嵌套在资源文件夹下的文件

时间:2017-11-14 07:01:19

标签: mule mule-studio mule-esb cloudhub

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

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

  

您的应用程序因com.mulesoft.mmc.agent.v3.dto.DeploymentException异常而失败:无法加载FlowResources / flowA / resource-a.csv。如果我将文件预先移动到资源文件夹,它再次正常工作。

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

2 个答案:

答案 0 :(得分:0)

您的项目层次结构应如下所示:MuleProject

答案 1 :(得分:0)

试试这个。

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

在.classpath里面

  

资源条目存在 - < classpathentry kind =" src"路径=" SRC /主/资源" /" >

     

需要更新或添加新条目作为路径=" src / main / resource / myfolder"。