向Mulesoft AnyPoint Studio添加外部文件

向Mulesoft AnyPoint Studio添加外部文件,mule,anypoint-studio,Mule,Anypoint Studio,我在AnyPoint工作室有一个简单的Hello World项目。我有一个附加文件文件夹(一些jar文件和一些配置文件),我想在项目中包含这些文件,以便它们可以发布到云(CloudHub)。如何将这些文件包含到我的项目中,以便在发布应用程序时将附加文件打包在一起 第2部分-假设我有一个json文件,我想从Mule应用程序中读取。发布json文件后,我引用它的路径是什么 Mule 4项目是基于Maven的。您需要将这些jar文件作为Maven依赖项引用。您可能需要在本地Maven存储库中安装这些项

我在AnyPoint工作室有一个简单的Hello World项目。我有一个附加文件文件夹(一些jar文件和一些配置文件),我想在项目中包含这些文件,以便它们可以发布到云(CloudHub)。如何将这些文件包含到我的项目中,以便在发布应用程序时将附加文件打包在一起

第2部分-假设我有一个json文件,我想从Mule应用程序中读取。发布json文件后,我引用它的路径是什么

  • Mule 4项目是基于Maven的。您需要将这些jar文件作为Maven依赖项引用。您可能需要在本地Maven存储库中安装这些项目。如果需要,搜索Maven教程。理想情况下,这些JAR文件在Maven存储库中可用,您只需在pom.xml中添加依赖项片段。如果您正在构建自己,可以使用
    mvn安装
    命令。如果它们是第三方JAR文件,您只需要使用
    mvn安装
    ,但您需要自己定义坐标(groupId、artifactId、version),这并不理想,Maven将无法自动解析这些JAR文件的依赖项。有关详细信息,请参阅

  • 在源项目中,资源文件应位于src/main/resources中。在执行时,您不需要添加目录。如果将文件添加到src/main/resources的子目录中,则只需使用子目录名