构建期间发生错误。 在项目“ 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
答案 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中对其进行升级。