我使用的是亚马逊ec2 Linux服务器。我在Jenkins管道输出中得到以下错误。No compiler is provided in this environment Perhaps you are running on a JRE rather than a JDK
我尝试在服务器上运行该命令我已经在全局工具配置中将JDK和MVN安装更新到我的linux路径,但是我仍然收到这个错误。
我试图在服务器上执行jar,如:java -jar file.jar,但我得到了以下错误:
A JNI error has occurred, please check your installation我理解这似乎与我的jar文件使用Java 11有关,而服务器只安装了Java 8。我不能像人们在其他文章中建议的那样安装Java 11来处理这个问题,因为我是在一个我不是超级用户的服务器上执行的。