全新安装后无法打开 Appcelerator Studio

Unable to Open Appcelerator Studio after fresh Install

我遇到了一个问题。我已经从 Appcelerator 仪表板在我的 Macbook 上安装了 Appcelerator studio,并且安装成功。但是当我尝试打开它时,会出现以下消息。

我也尝试过使用命令行安装,但没有成功。

打开消息中提到的日志文件后,我发现下面的日志

!ENTRY org.eclipse.osgi 4 0 2018-03-06 23:19:28.145 !MESSAGE 应用程序错误 !堆栈 1 java.lang.RuntimeException: 在注册表中找不到应用程序 "com.appcelerator.titanium.rcp.application"。可用的应用程序有:com.aptana.commandline.launcher.LauncherApplication、org.eclipse.ant.core.antRunner、org.eclipse.e4.ui.workbench.swt.E4Application、org.eclipse.e4.ui.workbench.swt.GenTopic、org.eclipse .equinox.app.error, org.eclipse.equinox.p2.director, org.eclipse.equinox.p2.garbagecollector.application, org.eclipse.equinox.p2.publisher.InstallPublisher, org.eclipse.equinox.p2.publisher.EclipseGenerator, org.eclipse.eq uinox.p2.publisher.ProductPublisher, org.eclipse.equinox.p2.publisher.FeaturesAndBundlesPublisher, org.eclipse.equinox.p2.reconciler.application, org.eclipse.equinox.p2.repository.repo2运行nable, org.eclipse.equinox.p2.repository .metadataverifier, org.eclipse.equinox.p2.artifact.repository.mirrorApplication, org.eclipse.equinox.p2.metadata.repository.mirrorApplication, org.eclipse.eq uinox.p2.updatesite.UpdateSitePublisher, org.eclipse.equinox.p2.publisher.UpdateSitePublisher, org.eclipse.equinox.p2.publisher.CategoryPublisher, org.eclipse.help.base.infocenterApplication, org.eclipse.help.base.helpApplication, org.eclipse.help.base.indexTool, org.eclipse.ui .ide.workbench. 在 org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:248) 在 org.eclipse.equinox.internal.app.MainApplicationLauncher.运行(MainApplicationLauncher.java:29) 在 org.eclipse.core.运行time.internal.adaptor.EclipseAppLauncher.运行Application(EclipseAppLauncher.java:134) 在 org.eclipse.core.运行time.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) 在 org.eclipse.core.运行time.adaptor.EclipseStarter.运行(EclipseStarter.java:380) 在 org.eclipse.core.运行time.adaptor.EclipseStarter.运行(EclipseStarter.java:235) 在 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 在 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.base/java.lang.reflect.Method.invoke(Method.java:564) 在 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) 在 org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) 在 org.eclipse.equinox.launcher.Main.运行(Main.java:1465)

请帮我解决这个问题。提前致谢。

这很可能与 JDK 版本有关。你能移动到 JDK 1.8.131 吗?这里直接link http://go.appcelerator.com/installer_jdk_mac

让我知道进展如何。

谢谢

我遇到了同样的问题,经过长时间的努力,我解决了删除当前 jdk 并专门安装 JDK 1.8.131 的问题。

要在我的 mac 中删除它,我必须遵循 this 步骤