【发布时间】:2015-11-20 01:58:40
【问题描述】:
我是 Mule 新手,正在努力让 Anypoint Studio 与 Maven 一起工作。
我使用 mule-maven 插件创建了一个多模块项目并将我的代码添加到应用程序子项目中。该项目在 maven 下构建,并在 domain-bundle/target 目录下生成一个 zip 文件。 zip 文件的内容看起来很合理。
当我尝试运行项目时(右键单击项目/运行为/使用 Maven 的 Mule 应用程序),项目由 maven 构建,然后我得到以下内容
Using as WTP server : null
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Full Domain bbc-demo Project ....................... SUCCESS [ 0.264 s]
[INFO] Domain bbc-demo Project ............................ FAILURE [ 0.323 s]
[INFO] Mule bbcwebservices Application .................... SKIPPED
[INFO] Mule bbcmetadata Application ....................... SKIPPED
[INFO] Mule bbcfilemonitor Application .................... SKIPPED
[INFO] Domain bbc-demo Applications ....................... SKIPPED
[INFO] Domain bbc-demo Bundle Project ..................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.195 s
[INFO] Finished at: 2015-11-20T12:56:17+13:00
[INFO] Final Memory: 15M/231M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.mule.tools:studio-maven-plugin:3.4.10:studio
(default-cli) on project bbc-demo-domain:
Execution default-cli of goal org.mule.tools:studio-maven-
plugin:3.4.10:studio failed. NullPointerException -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
可以看出,该错误与运行工作室插件有关 - 在我的 maven 存储库中可用。
有时它会以另一种方式失败。 maven 构建似乎可以正常工作,但 Eclipse 然后显示以下错误消息
Unable to copy project zip file to the embedded Mule instance.
Project: [Mule Project] Name: bbc-demo - Domain: default
Source 'AnypointStudio\workspace_anypoint\bbc-demo\target\bbc-demo-1-SNAPSHOT.zip'
does not exist
这并不奇怪,因为它应该运行的 zip 文件实际上位于 'workspace_anypoint\bbc-demo\ domain-bundle \target' 目录中,名称为 bbc-demo-domain- 1-SNAPSHOT.zip
【问题讨论】:
标签: mule mule-studio