Java挂在Mac OS X Lion上,Javac的运行速度比Windows慢10倍多

Java挂在Mac OS X Lion上,Javac的运行速度比Windows慢10倍多,java,eclipse,macos,maven,javac,Java,Eclipse,Macos,Maven,Javac,我有一台功能非常强大的Mac电脑,配有最新的OS X Lion和最新的Apple 1.6 JDK。我刚刚完成了一个干净的安装后,挣扎与以前的安装 计算机没有问题,因为我可以顺利运行很多不使用java的繁重应用程序(Avid Pro工具、Gimp、3D游戏…) 但是,如果我运行一个简单的命令,比如“mvn-version”或“java-version”,或者启动eclipse应用程序,它会在回答之前挂起几秒钟。。。eclipse运行得很快,但在加载条启动之前会挂起很长时间 一个maven项目,我用

我有一台功能非常强大的Mac电脑,配有最新的OS X Lion和最新的Apple 1.6 JDK。我刚刚完成了一个干净的安装后,挣扎与以前的安装

计算机没有问题,因为我可以顺利运行很多不使用java的繁重应用程序(Avid Pro工具、Gimp、3D游戏…)

但是,如果我运行一个简单的命令,比如“mvn-version”或“java-version”,或者启动eclipse应用程序,它会在回答之前挂起几秒钟。。。eclipse运行得很快,但在加载条启动之前会挂起很长时间

一个maven项目,我用5分钟在我的windows上构建,在mac上需要1小时

如果我创建一个简单的HelloWorld类而不进行任何导入,并调用“javac HelloWorld.java”,而不设置任何额外的类路径,则编译需要20秒


我正要安装OracleJava7。我打算两者都保留。但是,在下载时,我做了一些事情:

我曾想象过,对于每个java调用,它都会挂起(对于编译多个类的javac,它挂起很多),它看起来像是在扫描类路径,或者类似的东西。所以我比较:

javac HelloWorld.java

sudo javac HelloWorld.java

今天的第一场比赛花了将近1分钟。第二个比一秒钟小得多


我是一个管理员用户,但我可能有一些其他的权限问题(可能在一些不相关的目录中)。我会在这里张贴解决方案,希望很快

您的OS X Java安装有问题。首先,我会尝试从Oracle下载并安装最新的Java 7 JDK,看看这是否纠正了您的安装。

为什么Oracle的JDK不能?它现在可以工作了。使用OracleJDK7。我不知道是什么问题,因为我可以随机复制它,即使是刚格式化的操作系统。