Maven 防止src/main/app中的文件嵌入Mule.zip
它主要在标题中;我正试图在src/main/app中嵌入一个SPA Web应用程序一些html和js,并让Mule通过一个静态处理程序为其提供服务 尽管我只希望使用webpack在/src/main/app/webapp/build目录中提供缩小的javascript。我想在Maven“package”之后从Mule-zip中排除/src/main/app/webapp/project目录。/project/目录中有数千个webapp文件 我想我尝试了所有Maven指南来排除那里的文件,但无法使其正常工作:Maven 防止src/main/app中的文件嵌入Mule.zip,maven,mule,mule-studio,Maven,Mule,Mule Studio,它主要在标题中;我正试图在src/main/app中嵌入一个SPA Web应用程序一些html和js,并让Mule通过一个静态处理程序为其提供服务 尽管我只希望使用webpack在/src/main/app/webapp/build目录中提供缩小的javascript。我想在Maven“package”之后从Mule-zip中排除/src/main/app/webapp/project目录。/project/目录中有数千个webapp文件 我想我尝试了所有Maven指南来排除那里的文件,但无法使
<resource>
<directory>src/main/app</directory>
<excludes>
<exclude>webapp/project/**</exclude>
</excludes>
</resource>
有什么想法吗?我会尝试将这些文件从/src/main/app移动到/src/main/resources。当使用maven插件打包mule应用程序时,src/main/app文件夹将加载到类路径中,这似乎是个好主意,但是我如何将mule流中的静态文件处理程序指向src/main/resources?我只知道${app.home}变量,资源文件夹是否有一个变量?啊,在阅读了更多内容后,我现在对${app.home}的理解更好了。在设计时它不是/src/main/app,尽管从任何一点运行项目都会让您认为它是,但它是在Maven'mule'目标构建完成后运行时项目的根。我现在把它放到了主资源中,然后它似乎更好地遵循了include/exclude指令。它仍然放在“类”中,但我想这是一个小问题。很高兴知道您可以继续: