我曾经运行Anypoint Studio 6.6.4项目没有任何问题,但现在我无法部署任何旧项目。我收到以下错误:
错误:找不到或加载主类org. mule.tools.server.application.ApplicationDeployer
JavaHotSpot(TM)64位服务器VM警告:忽略选项PermSize=128M;8.0中删除了支持
JavaHotSpot(TM)64位服务器VM警告:忽略选项MaxPermSize=256M;8.0中删除了支持
总之,我现在有2个问题(Anypoint Studio的两个版本)
您是否也在系统中安装了较新的Java版本?当Java9或11与8一起安装时,此错误很常见。有关如何修复此错误的详细信息,请参阅本文。
第一个错误可能是使用的Java版本是32位,Studio版本是64位。两者应该匹配。请务必使用Java和Studio的匹配版本。并不是说如果您的Windows是32位,您将两者都安装为32位。
PermSize和MaxPermSize在Java8中被忽略,不会导致任何问题。第二个问题是没有找到ApplicationDeployerclass,这很奇怪。项目树中是否有Mule运行时版本?