Java 8 Anypoint Studio启动/部署问题

Java 8 Anypoint Studio启动/部署问题,java-8,mule,mule-component,anypoint-studio,mulesoft,Java 8,Mule,Mule Component,Anypoint Studio,Mulesoft,最近我在我的电脑上下载了Anypoint Studio 7.4,但我还没能发布同样的版本。我正在运行JavaVersion 8 Update 181(build 1.8.0_181-b13)。当我尝试启动时,我会进入工作区选择屏幕,然后Anypoint Studio 7.4窗口将保持在屏幕冻结状态。最终,它会因以下错误而崩溃: 在此之后,我看到一条长长的错误消息: 我以前运行Anypoint Studio 6.6.4项目时没有任何问题,但现在我无法部署任何旧项目。我得到以下错误: 错误:无法

最近我在我的电脑上下载了Anypoint Studio 7.4,但我还没能发布同样的版本。我正在运行JavaVersion 8 Update 181(build 1.8.0_181-b13)。当我尝试启动时,我会进入工作区选择屏幕,然后Anypoint Studio 7.4窗口将保持在屏幕冻结状态。最终,它会因以下错误而崩溃:

在此之后,我看到一条长长的错误消息:

我以前运行Anypoint Studio 6.6.4项目时没有任何问题,但现在我无法部署任何旧项目。我得到以下错误:

错误:无法找到或加载主类org.mule.tooling.server.application.ApplicationDeployer

Java HotSpot(TM)64位服务器VM警告:忽略选项PermSize=128M;支持在8.0中被删除

Java HotSpot(TM)64位服务器VM警告:忽略选项MaxPermSize=256M;支持在8.0中被删除

我在这个论坛上发现了一些这样的错误,但遗憾的是,到目前为止,没有一个对我有帮助。我的Studio 6.6.4 Java首选项如下所示:


简而言之,我现在有两个问题(Anypoint Studio的两个版本)

您的系统中也安装了较新的Java版本吗?当Java 9或11与Java 8一起安装时,此错误很常见。有关如何修复它的详细信息,请参阅文章。

第一个错误可能是使用的Java版本是32位,Studio版本是64位。两者应该匹配。确保使用Java和Studio的匹配版本。并不是说,如果你的Windows是32位的,你将安装这两个32位


PermSize和MaxPermSize在Java8中被忽略,不会引起任何问题。第二个问题是找不到ApplicationDeployerclass,这很奇怪。项目树中是否有Mule运行时版本?

是的,我有。看到这些问题后,我也安装了新版本的Java。嗨,我有64位的Java。请看下面:java版本“1.8.0_241”java(TM)SE运行时环境(构建1.8.0_241-b07)java热点(TM)64位服务器虚拟机(构建25.241-b07,混合模式)和我在Windows 10上64位Studio从屏幕截图上看似乎也是64位。