我想在Mac Pro上启动Talend Open Studio(ESB或DI)。
但是我收到一个错误:"无法创建Java虚拟机"。
TOS版本是V5.6.0,我已经安装了Java SDK 1.7.0_45 64位。
我还在TOS_ESB-macosx-cocoa.ini中更改了一些值:
--launcher.XXMaxPermSize
512m
-vmargs
-Xms64m
-Xmx768m
-Xdock:icon=../Resources/talend.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Dosgi.instance.area.default=../../../workspace
-Dfile.encoding=UTF-8
但我仍然得到同样的错误。
我发现TOS使用了错误的java版本 JavaVM:无法加载JVM:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bundle/Libraries/libserver.dylib
我的JAVA_HOME设置为/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home
如何解决此问题?
答案 0 :(得分:1)
这取决于问题https://code.google.com/p/android/issues/detail?id=65730。 我在jre home中设置了libjvm.dylib的链接,而不是TOS正在启动。