Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java9上启用JMX远程代理_Java_Jmx_Openjdk_Java 9 - Fatal编程技术网

在Java9上启用JMX远程代理

在Java9上启用JMX远程代理,java,jmx,openjdk,java-9,Java,Jmx,Openjdk,Java 9,我正在尝试运行一个启用JMX远程代理的简单应用程序。 虽然它在较旧的VM上运行得很好,但在Java9VM上却失败了 $java-Dcom.sun.management.jmxremote Hello 错误:未找到配置文件:/usr/lib/jvm/java-9-openjdk-amd64/conf/management/management.properties $java-版本 openjdk版本“9-Debian” OpenJDK运行时环境(构建9-Debian+0-9b149-1) Ope

我正在尝试运行一个启用JMX远程代理的简单应用程序。 虽然它在较旧的VM上运行得很好,但在Java9VM上却失败了

$java-Dcom.sun.management.jmxremote Hello
错误:未找到配置文件:/usr/lib/jvm/java-9-openjdk-amd64/conf/management/management.properties

$java-版本
openjdk版本“9-Debian”
OpenJDK运行时环境(构建9-Debian+0-9b149-1)
OpenJDK 64位服务器虚拟机(构建9-Debian+0-9b149-1,混合模式)

我能修好吗


Moshe

您能否提供一个堆栈跟踪或试图使用JMX远程代理的代码?错误可疑,因为OpenJDK 9中确实存在
$JAVA_HOME/conf/management/management.properties
。此外,9-Debian+0-9b149-1看起来可疑。这真的是2016年末的jdk-9+149吗?JDK 9已经接近GA候选版本,当前版本是JDK-9+180。JVM可能只是被破坏了。这基本上是未经测试的软件。已解决。我试图使用java中最新的docker映像:openjdk-9,但没有注意到它已经7个月了。切换到最新的openjdk:9-jdk(openjdk:9-b179-jdk)解决了这个问题。谢谢。你能提供一个堆栈跟踪或者你的代码来尝试使用JMX远程代理吗?错误可疑,因为OpenJDK 9中确实存在
$JAVA_HOME/conf/management/management.properties
。此外,9-Debian+0-9b149-1看起来可疑。这真的是2016年末的jdk-9+149吗?JDK 9已经接近GA候选版本,当前版本是JDK-9+180。JVM可能只是被破坏了。这基本上是未经测试的软件。已解决。我试图使用java中最新的docker映像:openjdk-9,但没有注意到它已经7个月了。切换到最新的openjdk:9-jdk(openjdk:9-b179-jdk)解决了这个问题。谢谢