我有一个问题让我的Java在Mac OS X Lion上工作。我完成了Java升级,完全删除了它。然后我再次需要它,并且我安装了7v9.apps,但无法正常工作。在Mac OS X Lion中初始化Java VM时出错
然后,我做了苹果知识库(知识库)的文章恢复到6,但没有奏效。我完全卸载它(现在很多次),并重新安装7v9,但我无法让我的应用程序工作,也无法打开Java控制台。
任何人都可以帮忙吗?下面是从控制台我的日志:
10/31/12 3:01:44.681 PM [0x0-0x6ea6ea].com.apple.systempreferences: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/jcontrol: line 116: [: too many arguments
10/31/12 3:01:44.681 PM [0x0-0x6ea6ea].com.apple.systempreferences: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/jcontrol: line 120: [: -Xdock:icon=/Library/Internet: binary operator expected
10/31/12 3:01:44.723 PM [0x0-0x6ea6ea].com.apple.systempreferences: Error occurred during initialization of VM
10/31/12 3:01:44.723 PM [0x0-0x6ea6ea].com.apple.systempreferences: java.lang.NullPointerException
10/31/12 3:01:44.723 PM [0x0-0x6ea6ea].com.apple.systempreferences: at java.util.Hashtable.put(Hashtable.java:542)
10/31/12 3:01:44.723 PM [0x0-0x6ea6ea].com.apple.systempreferences: at java.lang.System.initProperties(Native Method)
10/31/12 3:01:44.723 PM [0x0-0x6ea6ea].com.apple.systempreferences: at java.lang.System.initializeSystemClass(System.java:1115)
等等,这些十六进制值的内存地址?我以为JVM *从未给出内存地址? – asteri
我不知道。多数民众赞成从控制台的日志.. –
当你从终端键入'java -version'会发生什么? (如果安装了Java 7U9,那么你应该得到如下输出:“java version”1.7.0_09“” – Dinuk