gpt4 book ai didi

java - Jenkins Android 库 - 不支持的 Major.minor 版本 51.0

转载 作者:太空宇宙 更新时间:2023-11-04 13:34:36 24 4
gpt4 key购买 nike

我是 Jenkins 的新手,我正在尝试编译一个作为 Maven 项目的 Android 库。但是,我不断收到不支持的主次版本 51.0。我读过一些答案,说更改 JRE 可以解决此问题,但我们正在 Eclipse 环境中开发,更改 Eclipse 中的编译器不会更改 Jenkins 中的编译器。

任何有关如何在 Jenkins 中解决此问题的帮助将不胜感激。

错误:

java.io.IOException: Remote call on Channel to Maven [java, -cp, /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven31-agent-1.5.jar:/var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/apache-maven-3.0.5/boot/plexus-classworlds-2.5.2.jar:/var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/apache-maven-3.0.5/conf/logging, jenkins.maven3.agent.Maven31Main, /var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/apache-maven-3.0.5, /var/cache/jenkins/war/WEB-INF/lib/remoting-2.48.jar, /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven31-interceptor-1.5.jar, /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.5.jar, 41982] failed  



Caused by: java.lang.UnsupportedClassVersionError: org/apache/maven/eventspy/EventSpy : Unsupported major.minor version 51.0

最佳答案

从 java 7 切换到 8 时遇到了同样的问题,这就是我们所做的:

1) 访问 Jenkins home(从浏览器) ip:port#
2) 点击“管理Jenkins”
3) 点击“配置系统”
4) 在 JDK 部分下,安装正确的版本(编译代码的版本,在您的情况下,与 Eclipse 的版本相同)。并将其设置为默认值。

GL!

关于java - Jenkins Android 库 - 不支持的 Major.minor 版本 51.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31834830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com