当前位置: 首页 > 知识库问答 >
问题:

Jenkins不承认Java 1.6

孙永嘉
2023-03-14

我试图用Java1.6、1.7和1.8配置Jenkins。

$ update-alternatives --config java
Há 3 programas que oferecem "java".
Seleção    Comando
-----------------------------------------------
*+ 1           /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el7_2.x86_64/jre/bin/java
  2           /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.101-2.6.6.1.0.1.el7_2.x86_64/jre/bin/java
  3           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java

如您所见,Java安装正常。但是我只能在jenkins全局工具配置上配置Java1.8和1.7。

/usr/lib/jvm/jre-1.6.0-openjdk.x86_64看起来不像jdk目录

共有1个答案

白翔
2023-03-14

jdk部分中的jenkinsjava_home参数应该是有效的jdk目录。

您提供了jre目录,因此您的错误。

只需将该值替换到Java1.6安装的jdk目录。

 类似资料:
  • My Discord bot在启动后至少切换到1个其他语音频道之前,无法识别语音频道中的成员(加入频道后,用户必须手动切换到其他频道,然后返回,以便bot识别成员并将其移动到所需频道)。这有点违反直觉,违背了我机器人的目的。

  • 我试图在Ubuntu 16.04 LTS上使用STS 3.9.4创建一个测试项目,Java8和Lombok 1.16.20。 安装了“龙目1.16.20版”跳舞象形文字。“”通常显示在“关于”选项卡上。 我尝试过的程序: 运行龙目岛。jar并通过GUI进行安装 还有其他解决方法吗?

  • 我最近购买了三星Galaxy Note 5,并试图继续开发我的android项目。我以前的手机(S5)工作得很好,但我想我对这款手机不太幸运。

  • 继亚洲开发银行没有在Windows7下识别Nexus4之后,我在让EclipseAndroid开发环境识别我的新Nexus4时遇到了问题。我私密的Nexus S没有问题。 我相信我已经遵循了前一篇文章中的所有建议,但我仍然被卡住了。 有谁能成功地在Windows7上获得用于Android开发的nexus 4,告诉我他们的“Android复合ABD接口”驱动程序细节是什么?我的说:*驱动程序提供商:

  • 我对使用Rest-Assured、Java和Api测试还不熟悉,所以请对我温柔一点。当我使用rest-assured测试一个使用承载身份验证的api时,测试失败,导致:-java。网ConnectException:连接被拒绝:连接 我知道这个问题可能与身份验证有关,但我不确定如何使用“Bearer”。我四处搜索,认为我需要用我的用户名和密码提出一个初始请求。然后获取一个令牌,用于承载身份验证。请

  • 我有以下结构: 项目中的setting.gradle如下所示: 现在我想在中使用。我可以在中使用而没有问题。为此,我将其添加到中的中: 但是,我无法导入相关类。建筑工程没有问题。当我使用的类时,Eclipse将相应的类导入到中的代码中,但是我得到的错误是无法解析导入。 现在解决这个问题的方法是将重命名为。然后一切都很好。但是,由于不是我的项目,所以我现在不能重命名它。有办法解决这个问题吗?

  • 当我试图通过Android Studio“运行”应用时,我的小米红米4a不会出现在我的Android Studio中。 我做过的事情; > 尝试安装小米自己的USB驱动程序和谷歌的USB驱动程序,结果相同;没有更新的驱动程序可用。 启用USB调试没有什么不同 在PTP和MTP模式之间切换 有人能帮我吗?

  • 我运行的是支持MQTT-SN的非常小的Message Broker(RSMB)1.3.0.2。我有一个Arduino客户端通过MQTT-SN协议与它交谈。 null null 米哈尔