由于测试用例问题,我试图将我的Mule ESB项目从gradle转移到maven。我知道我需要从项目中删除.gradle文件,当我点击mavenize时,Anypoint studio中没有任何反应。有什么建议吗?
答案 0 :(得分:0)
为了对项目进行整合,您可以使用Eclipse,因为此IDE最适合使用Maven。您需要下载eclipse,然后在其中添加mule支持。按照此tutorial执行相同的操作。之后在eclipse中导入你的项目并对其进行mavenize。您可以通过David Dossot的这个example获取帮助来配置maven的mule项目。
答案 1 :(得分:0)
如果你有AnyPoint Studio,你可以创建一个Mule应用程序,它已经设置好与Maven一起使用。然后我将我的应用程序工件带入新创建的项目中。这样您就可以开始为Maven正确设置的新项目。此外,您将通过将mule配置,应用程序属性,部署属性,Java类和测试引入正确格式的项目结构来了解更多信息。您将留下任何Gradle工件。我不知道你点击什么按钮称为“Mavenize”,但Anypoint Studio将允许你创建一个与Maven一起使用的shell项目。只需创建一个Mule应用程序项目,然后复制/粘贴现有应用程序中的各个部分。不要使用Eclipse来设置Maven Mule应用程序项目。这是备份,而不是利用你可以使用的东西。