首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle MAF :使用cordova插件时的部署错误

Oracle MAF :使用cordova插件时的部署错误
EN

Stack Overflow用户
提问于 2015-11-18 13:09:37
回答 1查看 1.2K关注 0票数 1

我尝试将cordova插件集成到Oracle MAF应用程序中,以访问不同的功能,如图像捕获、音频和视频。

作为示例,我已经尝试过使用来自Github的科多瓦-插件-媒体捕获。下面是解决办法,我已经将下载的插件添加到MAF应用程序中的附加插件中。

请注意,我有插件外的项目,因为我有问题,当它在项目内。(您可以通过查看这篇文章的编辑历史来获得详细信息)。

现在,当我尝试部署这个应用程序时,下面的INTERNAL_ERROR,是供您参考的堆栈跟踪。

错误日志:

代码语言:javascript
复制
[06:07:41 PM] Installing "org.apache.cordova.network-information" for android
[06:07:41 PM] Installing "cordova-plugin-media-capture" for android
[06:07:41 PM] Fetching plugin "cordova-plugin-file" via plugin registry
[06:07:41 PM] Error Code : INTERNAL_ERROR
[06:07:41 PM] npm http GET http://registry.cordova.io/cordova-plugin-file
[06:07:41 PM] npm oracle.maf.mafhelper.api.MafHelperException: oracle.maf.mafhelper.api.MafHelperException: java.lang.Exception
[06:07:41 PM] at oracle.maf.mafhelper.internal.utils.MafHelperInternalUtilities.runProcess(Unknown Source)
[06:07:41 PM] at oracle.maf.mafhelper.internal.utils.MafHelperInternalUtilities.executeCmd(Unknown Source)
[06:07:41 PM] at oracle.maf.mafhelper.internal.utils.MafHelperInternalUtilities.addPlugin(Unknown Source)
[06:07:41 PM] at oracle.maf.mafhelper.internal.utils.MafHelperInternalUtilities.deploy(Unknown Source)
[06:07:41 PM] at oracle.maf.mafhelper.MafHelperMain.main(Unknown Source)
[06:07:41 PM] Caused by: oracle.maf.mafhelper.api.MafHelperException: java.lang.Exception
[06:07:41 PM] ... 5 more
[06:07:41 PM] Caused by: java.lang.Exception
[06:07:41 PM] at oracle.maf.mafhelper.api.MafHelperException.<init>(Unknown Source)
[06:07:41 PM] ... 5 more
[06:07:41 PM] Picked up _JAVA_OPTIONS: -Xmx512M
[06:07:41 PM] Shutting down Android Debug Bridge server...
[06:07:41 PM] Deployment cancelled.
[06:07:41 PM] ----  Deployment incomplete  ----.
[06:07:41 PM] An error occurred deploying Cordova plugins. (oracle.adfmf.framework.dt.deploy.android.deployers.plugins.AndroidPluginDeployer)

我googled和得到了这个问题的链接。下面是我的尝试,但都没有用。

  • 缩短android路径,应用程序路径,插件路径。
  • 所有的道路都没有空间。
  • 以管理员身份运行JDeveloper。

请分享你的想法,如果你有任何意见。

EN

回答 1

Stack Overflow用户

发布于 2017-08-25 17:05:06

随着时间的推移,我还看到了plugins.xml文件被破坏的地方。如果发生这种情况,请手动清除maf-plugin.xml中的所有插件。然后,在maf-application.xml中重新选择所需的插件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33780964

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档