MobileFirst Platform Studio 6.3.0 - 将 mobilefirst 应用程序部署到开发服务器期间出错

Posted

技术标签:

【中文标题】MobileFirst Platform Studio 6.3.0 - 将 mobilefirst 应用程序部署到开发服务器期间出错【英文标题】:MobileFirst Platform Studio 6.3.0- Error during deployment of mobilefirst app to the development server 【发布时间】:2015-02-17 17:43:06 【问题描述】:

当我尝试在 mobilefirst 开发服务器上运行 mobilefirst 应用程序时,

    一个记事本正在打开,并显示一条警告:“文件名、目录名或卷标语法不正确。

    我收到了这个错误

    [ERROR   ] FWLSE3002E: The resource is not found.
    FWLSE3041E: No MBean found for MobileFirst project 'Project'.Possibly the MobileFirst runtime web application for MobileFirst project 'Project' is not running. If it is running, use JConsole to inspect the available MBeans. If it is not running, full error details are available in the Worklight Development Server Eclipse Console view.
    

如何克服这个问题,检查我的应用程序输出?

【问题讨论】:

提供更多信息:您是否将 MFP 安装在带有空格的位置(“程序文件”)?你的 Java 版本是多少?应用名称是什么?项目名?名称中有特殊字符吗? 我已经从 Eclipse 市场安装了 MobileFirst Platform Studio 6.3.0。我的 Java 版本是 v8。我的应用名称是“PocketDoctor”。项目名称是“PocketDoctorProject”。(我在上面提供的错误代码中更改了项目名称)我的应用程序和项目名称的名称中没有特殊字符。 【参考方案1】:

MobileFirst 平台不支持 Java 8。

您需要降级到 Java 6 或 7,然后重试。看看问题是否会消失。

除此之外,在 Windows 中发生这种情况的唯一原因是,如果 ANYTHING 的文件名路径中的任何地方都有特殊字符:http://www.tomshardware.com/answers/id-2030845/file-directory-volume-label-syntax-incorrect.html

复查:

    将 Eclipse 文件夹放在 C:\ 称它为“eclipse”目录 将工作区放在它旁边。 称之为“工作区” 打开 Eclipse 并创建一个新项目和应用程序 称它们为“MyProject”和“MyApp”

错误不应该发生。

【讨论】:

我已降级到 Java SE 6 更新 32,但错误仍然存​​在。我能够将应用程序部署到 MF 开发服务器,但看不到结果。记事本正在以相同的弹出窗口打开,我之前提到过。当我尝试预览应用程序时,通过右键单击该应用程序并选择该选项,同样的记事本也会以相同的弹出窗口打开 什么“记事本”?你的意思是“对话”吗?窗户? 既然您已经降级,请尝试使用新的工作区和新项目 我在一个新的工作区和一个新项目中尝试了同样的方法。但是,仍然打开同一个窗口(记事本)......并显示警告,“文件名、目录名或卷标语法不正确。”

以上是关于MobileFirst Platform Studio 6.3.0 - 将 mobilefirst 应用程序部署到开发服务器期间出错的主要内容,如果未能解决你的问题,请参考以下文章

IBM MobileFirst Platform Operations Console:找不到运行时

在 IBM 容器上运行 IBM MobileFirst Platform Foundation

使用 Ionic 开发 IBM MobileFirst Platform 混合应用程序

MobileFirst Platform v7.1 - 管理多个推送通知

本机 iOS Swift 应用程序中的 MobileFirst Platform Operational Analytics

Apache Cordova 和 IBM MobileFirst Platform 有啥区别