这确实会在我的控制台上输出大量信息,但是有一个%JRE_HOME%\bin位于一行上,这意味着它查找JRE_HOME,但无法找到任何相应的值。编辑1:启动 java.library.path = C:\Softwares\java\AdoptOpenJDK\JDK-11\OpenJDK11U-jdk_x64_windows_hotspot11.0.10+9)
OpenJDK 64-Bit Server VM Adopt
我需要在prod上运行JCMD来监控我的应用程序,但不幸的是我没有合适的JDK,所以我需要用JRE来运行它。我可以添加一些依赖项,但不能添加整个jdk。 我使用的是openJDK 8。这里已经发布了一个问题(How to run jcmd without the JDK?),但答案适用于windows服务器,而不是docker容器中的linux OS。