我正在尝试在 Solaris OS 上使用 Java 进行远程调试。以下是我尝试过的 -
我有一个名为 TestP 的 Java 类,它具有 main 方法。
当我尝试 java -classpath 。测试P
该程序运行良好。但是当我尝试将调试参数添加到 JVM-
java -Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=n -classpath 。测试P
它没有给出这个错误-
UTF 错误 ["../../../src/solaris/npt/utf_md.c":49]: 未能完成 iconv_open() 设置
谁能帮我弄清楚为什么会出现这个错误?以上在我的 Linux 机器上运行良好。
Solaris 上的 Java 版本:Java(TM) SE Runtime Environment (build 1.6.0_15-b03) Java HotSpot(TM) Client VM(build 14.1-b02,混合模式)
Linux 上的 Java 版本:java 版本 "1.6.0_0" OpenJDK Runtime Environment (IcedTea6 1.5) (fedora-20.b16.fc10-i386) OpenJDK Server VM(build 14.0-b15,混合模式)