嗨,我在Anypoint Studio版本6.4.2中遇到错误

时间:2020-10-05 11:51:41

标签: anypoint-studio openjdk-11

构建期间发生错误。 在项目“ flex-data-mapper”上运行构建器“ Mule Builder”时出错。 javax / xml / bind / JAXBException

我正在使用的Java版本是Java 11

而AnypointStudio.ini文件是

-startup
plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417
-vmargs
-Xms512m
-Xmx1024m
-XX:MaxPermSize=512m
-Dosgi.instance.area.default=@user.home/AnypointStudio/workspace
-Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2

1 个答案:

答案 0 :(得分:0)

Anypoint Studio的当前版本(当前为6.6.5和7.6.0)do not support Java 11 to start the IDE。您应该使用AdoptOpenJDK 8,尽管另一个Java / OpenJDK 8也可能会工作。启动后,您可以configure Java 11 to run a Mule 4.2.0 or later version projects。 Mule的早期版本不支持Java11。这意味着Studio 6.x中的任何项目也不与Java 11兼容,因为它仅运行Mule 3.x应用程序。

作为一个旁注,如果您仍在使用Mule 3.x,则建议您下载Studio 6.6.5作为新安装,因为自Studio 6.4.2以来已修复了许多补丁。无法在Studio中对其进行升级。