我使用的是亚马逊ec2 Linux服务器。我在Jenkins管道输出中得到以下错误。No compiler is provided in this environment Perhaps you are running on a JRE rather than a JDK
我尝试在服务器上运行该命令我已经在全局工具配置中将JDK和MVN安装更新到我的linux路径,但是我仍然收到这个错误。
我需要在prod上运行JCMD来监控我的应用程序,但不幸的是我没有合适的JDK,所以我需要用JRE来运行它。我可以添加一些依赖项,但不能添加整个jdk。 我使用的是openJDK 8。有人知道怎么做吗? 这里已经发布了一个问题(How to run jcmd without the JDK?),但答案适用于windows服务器,而不是docker容器中的linux OS。
在jenkins中,我强迫处死发生在一个奴隶身上。在jenkins配置中,我已经将JAVA_HOME和MAVEN位置更新为其在从机中的安装位置。当我在jenkins中开始构建时,我收到以下错误java.io.IOException: Cannot run program "/home/jmeter/jdk1.8.0_112/bin/java" (in direc