问题标签 [jrockit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 与 JRockit 兼容的 Hessian
在 JRockit VM 上运行 hessian 时,有没有人遇到过这个异常?
我花了一个多星期来解决这个问题,结果发现 hessian 在 HotSpot VM 上工作得很好,但在使用 JRockit VM 序列化某些对象时总是失败。我实际上想出了一个简单的修复方法,但它需要修改 IdentityIntMap.java 代码并更新 hessian jar 文件。
python - 命令行参数中的空格。无法正确读取“C:\Program Files”
我需要运行静默安装。命令是这样的
jreLoc 是需要找到 bin/java 的文件夹。
我已将 JRockit 安装为我的 JDK,它安装在“C:\Program Files\Java\jrockit-jre1.6.0_29-R28.2.0”中
我面临的问题是 jreLoc 的值只读到“C:\Program”,无论我在编辑路径或调整、双引号、正斜杠或反斜杠等方面做什么。
我使用 Python 脚本来设置所有环境,然后 Python 脚本调用 setup.exe 命令。
我在网上搜索过,但解决方法不起作用。非常感谢任何提示或指针。
java - 如何初始化 JRockit MBean 树
我有以下代码,它只列出了在平台 MBean 服务器中找到的所有 MBean 名称:
当我尝试使用具有以下参数的 JRockit 1.5.0_4.0.1 运行此代码时:
它打印以下列表:
但是,如果我在调用 initJMX 方法之前放置一个断点,然后使用 JRMC 连接到该 JVM,那么 JRMC 会显示更多的 MBean,并且在我继续执行程序之后,它还会打印一个不同的列表,其中包含更多与 JRockit 相关的 MBean:
有没有办法说 JRockit 在 JVM 启动时自动初始化这些 bean 而无需显式 JRMC 连接?问题是我正在尝试编写一些代码来重用其中一些 MBean,但是在我连接 JRMC 之前它们不可用。
更新:这似乎是 JRockit jdk1.5.0_4.0.1 问题。由于相同的代码在 JRockit jdk6.0_4.1.0 上按预期工作。
java - Weblogic 和 jRockit 1.4 上的奇怪行为 - 包中的类上的 IllegalAccessError
我的应用程序环境中发生了一个非常奇怪的问题。我在WebLogic 8.1和jRockit 1.4 (jrockit81sp5_142_08)上使用NanoXML 。我的第一个问题是在课堂上遇到一个.IllegalAccessError
net.n3.nanoxml.XMLUtil
我认为这可能与在包说明符中调用静态方法有关,确实如此。通过将此类更改为公共,将其所有方法更改为公共,此外,将其移动到另一个包,我能够修复错误。但是在重新部署后,我遇到了另一个错误net.n3.nanoxml.ContentReader
。我也为这门课重复了我的“修复”,错误消失了。
所以最后我已经移动了课程XMLUtil
并ContentReader
打包net.n3.nanoxml.util
,一切正常!但我完全不知道为什么!此代码始终使用 Sun 的 JRE 1.4.2 工作。
所以我的问题是,什么会导致这种奇怪的行为,在为 WebLogic 和 jRockit 编写/调试代码时我应该记住什么?
http - Fiddler 没有从 jrockit 上运行的 java 代码捕获 http 请求
我的应用程序在 jrockit jvm 上运行,并且我已将 jvm 参数设置为 -DproxySet=true -Dhttp.proxyHost= -Dhttp.proxyPort=8888。
但是当java应用程序进行http调用时,我没有看到通过提琴手路由的http流量。看起来 proxyHost/ProxyPort 在 jrockit 中不起作用。
谢谢。
java - OutOfMemory 错误时堆转储的 JRockit 设置
我了解 Sun JVM 中有一个设置用于在 OM 发生时转储堆(-XX:+HeapDumpOnOutOfMemoryErro
)。JRockit VM 是否有任何类似的设置或相同的设置可以工作?
java - jrockit JVM中的“native_blocked”状态是什么意思
我有一个似乎挂起的服务器进程,但是当我执行线程转储时没有 Java 级别的死锁。只有一个开放锁链,其中有一个关键线程(解释了为什么整个进程“死亡”)。
在链的“开放”端,这个线程是“native_blocked”,但是没有更多关于它为什么被“阻塞”的信息。
熟悉 JRockit JVM 的人可以提供一点颜色吗?提前致谢:
java - 是否可以将 JavaVM * 和 JNIEnv * 保存为全局变量并在其他地方使用?
JavaVM *javaVM = NULL; JNIEnv *jniEnv = NULL;
( createJavaVM )( &javaVM, ( void * )&jniEnv, &javaVMInitArgs )
其中 javaVM * 和 jniEnv * 是全局变量
java - 无法在具有 8gb RAM 的系统上设置超过 4gb 的 xml
我需要设置
我有一个 8gb 的系统(最近从 4gb 升级)
但是,一旦我将 ant opts 设置为上述值,我将无法运行任何我的 ant 目标,并且出现以下错误
这表示我系统上的 Java
我在 Intel Core 2 Duo 3Ghz 处理器和 8GB RAM 上运行 Windows 7。
PS:我为这个错误做了谷歌,这是我第一次出现这样的情况,我没有得到任何指向特定解决方案的链接。
tomcat - 使用 JRockit 运行 Tomcat
我已经在我的 Ubuntu 11.10 中安装了 jrockit,我将配置 Tomcat7 以与 jrockit 一起运行,以摆脱 PermGen (OutOfMemory)。
但我不知道如何配置 Tomcat 来运行 wirh JRockit
请问,有什么想法吗?!!