Ibm mobilefirst IBM Mobilefirst CLI-服务器启动问题

Ibm mobilefirst IBM Mobilefirst CLI-服务器启动问题,ibm-mobilefirst,mobilefirst-cli,Ibm Mobilefirst,Mobilefirst Cli,我最近在Mac上安装了IBM MobileFirst CLI,但似乎无法启动服务器。请参阅下面的错误。我搜索了互联网,发现JDK中有一个导致JavaLaunchHelper错误的bug。我从这里下载了beta版,据说可以解决这个问题- . 但这也没用。任何其他帮助都将不胜感激 Imayas MBP:EmployeeDirectory imaya$mfp开始初始化 手机第一控制台。objc[18564]:类JavaLaunchHelper是 在这两个方面都实施了 /Library/Java/Jav

我最近在Mac上安装了IBM MobileFirst CLI,但似乎无法启动服务器。请参阅下面的错误。我搜索了互联网,发现JDK中有一个导致JavaLaunchHelper错误的bug。我从这里下载了beta版,据说可以解决这个问题- . 但这也没用。任何其他帮助都将不胜感激

Imayas MBP:EmployeeDirectory imaya$mfp开始初始化 手机第一控制台。objc[18564]:类JavaLaunchHelper是 在这两个方面都实施了 /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/bin/Java 和 /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/libinstrument.dylib。 将使用其中一个。哪一个是未定义的。启动 服务器工作灯。服务器worklight启动失败。检查服务器日志 详情请参阅。 /Users/imaya/.ibm/mobilefirst/6.3.0/server/wlp/bin/server:第744行: 18563中止陷阱:6“${JAVA\u CMD}”“$@”>“${JAVA\u CMD\u LOG}” 2> &1错误:MobileFirst服务器无法启动。该端口可能在 由正在运行的服务器的另一个实例使用,否则该服务器可能无法使用 存在


JavaLaunchHelper错误不是这里的问题;任何使用Java7的人都会体验到这一点,但无论如何事情都会成功

这里的问题是第二个错误:

MobileFirst服务器无法启动。该端口可能正由用户使用 正在运行的服务器的另一个实例,或者该服务器可能不存在

验证您没有已运行的服务器,该服务器是由CLI或在Eclipse安装中由MFP Studio启动的

  • 在命令行中,运行
    mfp stop
  • 在Eclipse中,好吧,退出它
  • 确保Java进程没有运行
  • 然后,重新开始。使用CLI创建新项目和应用程序,并尝试启动服务器。例如:

  • cd/用户/idanadar/桌面
  • mfp创建测试项目
  • cd测试项目
  • mfp添加混合测试PP
  • mfp启动
  • mfp构建
  • mfp部署
  • mfp控制台

  • 在OSX上,您可以使用以下命令定位并终止保持打开端口的进程:

    运行(假定端口10080):

    $lsof-i:10080

    然后,如果显示流程,请使用显示的流程ID运行以下操作:


    $kill-9{PID}

    谢谢。我让Java进程运行,这导致了问题。我杀了它,执行了start命令,现在一切都正常了。