小编Ulr*_*rik的帖子

如何在Mac OSX 10.7 Lion上运行32位Java

根据我使用Windows 7(64位)和Java的经验,32位JRE使用更少的内存并且运行速度明显快于64位JRE(假设您不需要或从拥有大量内存中获益).我想同样的事情也适用于Mac OSX(和其他平台).

我目前正在运行OSX Lion(v10.7),我已经安装了标准的Java应用程序.在Java Preferences下,我看到"Apple Inc."中的"Java SE 6" 对于两种CPU类型"32位"和"64位"版本"1.6.0_26-b03-383".我已经更改了首选顺序,将32位版本置于64位版本之上,希望这会使32位版本成为默认版本.

但"java -version"仍然说:

java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03-383-11A511c)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02-383, mixed mode)
Run Code Online (Sandbox Code Playgroud)

是否可以默认使用32位版本?如何?

此外,是否有人有关于32/64位版本之间的速度和内存效率的经验/比较测量?

java macos 32-bit osx-lion

21
推荐指数
2
解决办法
6万
查看次数

无法在IntelliJ IDEA 2016.1中刷新gradle项目:未知方法ScalaCompileOptions.getForce()

我有一个基于Gradle的项目,主要使用Java代码和一个带Scala的小子项目(基于Gatling的性能测试).

我最近将Gradle包装器升级到v2.12,这是目前的最新版本.今天我刚刚将IntelliJ Idea从v15更新到v2016.1.

当我尝试从Idea中的Gradle文件刷新项目时,我收到此错误.

Error:Cause: org.gradle.api.tasks.scala.ScalaCompileOptions.getForce()Ljava/lang/String;
Run Code Online (Sandbox Code Playgroud)

我注意到在Google上搜索时,方法getForce()(返回一个String)显然已经被isForce()取代(返回一个布尔值).

如果我将Gradle包装器降级到v2.11,问题就会消失.我还能做些什么来解决这个问题吗?

scala intellij-idea gradle

12
推荐指数
1
解决办法
3690
查看次数

标签 统计

32-bit ×1

gradle ×1

intellij-idea ×1

java ×1

macos ×1

osx-lion ×1

scala ×1