Tag: jvm

JavaLaunchHelper类在libinstrument.dylib中实现。 其中一个将被使用。 哪一个是未定义的

我在MacOS X上升级到了最新版本的Java 7 u40,并在eclipse中对应用程序进行引导时,在控制台上开始获取以下输出。 推出的应用程序工作正常,但我想找出是什么原因造成这个问题和解决办法。 objc[10012]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined. Anynone知道为什么这个消息正在被打印,以及如何解决这个问题。

如何执行黄瓜function文件并行

我在src / test / resources / feature /中有下面的特性文件(独立的特性文件),我想并行运行它们。 就像:一个function文件必须在Chrome中执行,另一个function文件必须在firefox中执行@Tags名称。 Feature: Refund item @chrome Scenario: Jeff returns a faulty microwave Given Jeff has bought a microwave for $100 And he has a receipt When he returns the microwave Then Jeff should be refunded $100 Feature: Refund Money @firefox Scenario: Jeff returns the money Given Jeff has […]

如何在不使用configuration程序的情况下调整Tomcat 5.5 JVM内存设置

我需要将Tomcat内存设置configuration为更大安装的一部分,因此在configuration应用程序之后手动configurationtomcat是不可能的。 我以为我可以把JVM内存设置放到JAVA_OPTS环境variables中,但是我正在用jconsoletesting它,看看它是否工作,它不。 根据下面的注释,CATALINA_OPTS也不起作用。 到目前为止,我可以通过TomcatconfigurationGUI来实现它的唯一方法,这对我的问题来说不是一个可以接受的解决scheme。

Android Studio Gradle项目“无法启动虚拟机守护进程/初始化”

Android Studio(Beta)版本0.8.4 操作系统版本:Windows 8 Java JRE / JDK版本:1.8.0_11 Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unrecognized jvm option is used. Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.12/userguide/gradle_daemon.html ———————– Error occurred during initialization of VM Could not reserve […]

在运行时获取Java版本

我需要解决在1.6版本中修复的JDK 1.5中的Java错误。 我正在使用以下条件: if (System.getProperty("java.version").startsWith("1.5.")) { … } else { … } 这会为其他JVMs工作吗? 有没有更好的方法来检查这个?

JVM标志CMSClassUnloadingEnabled实际上是做什么的?

除了一些非常模糊的高级定义,例如“摆脱你的PermGen问题”( 它不是 ,顺便说一句),我不能为我的生活find什么Java VM标志CMSClassUnloadingEnabled实际上做的定义。 我已经看过Sun的/ Oracle的网站,甚至选项列表也没有说明它的作用。 根据国旗的名称,我猜CMS的垃圾收集器不会默认卸载类,这个标志打开它 – 但我不能确定。

Java的String常量池在哪里生活,堆或栈?

我知道常量池的概念和JVM用来处理stringstring的string常量池。 但是我不知道JVM使用哪种types的内存来存储string常量字面值。 堆栈还是堆? 由于它是一个不与任何实例关联的文字,我会假设它将被存储在堆栈中。 但是,如果它没有被任何实例引用,则必须通过GC运行来收集文本(如果我错了,请纠正我),那么如果将它存储在堆栈中又如何处理呢?

如何激活我的JVM上使用jconsole进行访问的JMX?

如何激活JVM上的JMX以使用jconsole进行访问?

Java堆术语:年轻的,老的和永久的世代?

我试图理解Java堆术语中年轻 , 老年和永久代的概念,尤其是三代之间的相互作用。 我的问题是: 年轻一代是什么? 老一辈是什么? 什么是永久的一代? 三代人如何互相交stream?

为什么JVM仍然不支持tail-call优化?

两年之后,这个function似乎有了一个原型 实现 , MLVM已经把function列为“原型80%”了一段时间了。 Sun和Oracle在支持尾部呼叫方面没有积极的兴趣,或者只是尾部呼叫“ 在每个function优先级列表中被排在第二位 ”,正如JVM语言峰会 ? 如果有人testing了MLVM构build,并且可以分享一些它的工作效果(如果有的话),我会非常感兴趣。 更新: 请注意,像Avian这样的虚拟机支持正确的tail-calls,没有任何问题。