You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by "Madhan Neethiraj (Jira)" <ji...@apache.org> on 2023/03/30 21:59:00 UTC

[jira] [Created] (ATLAS-4740) support build using higher version JDK, with 1.8 as target version

Madhan Neethiraj created ATLAS-4740:
---------------------------------------

             Summary: support build using higher version JDK, with 1.8 as target version
                 Key: ATLAS-4740
                 URL: https://issues.apache.org/jira/browse/ATLAS-4740
             Project: Atlas
          Issue Type: Improvement
          Components:  atlas-core
            Reporter: Madhan Neethiraj
            Assignee: Madhan Neethiraj


Atlas requires JDK8 to build. Recent changes in infra, like Jenkins, require using JDK11 or above to build. Building with JDK8 results in the failure given below.

 

To address this issue, Atlas should be updated to build using later version JDK, still continuing to generate libraries for JDK8.

 
{noformat}
[Atlas-master-snapshot-publish] $ /home/jenkins/tools/java/latest1.8/bin/java -Xmx16g -Xms16g -Dfile.encoding=UTF-8 -Dproject.build.sourceEncoding=UTF-8 -cp /home/jenkins/maven35-agent.jar:/home/jenkins/tools/maven/apache-maven-3.6.3/boot/plexus-classworlds-2.6.0.jar:/home/jenkins/tools/maven/apache-maven-3.6.3/conf/logging jenkins.maven3.agent.Maven35Main /home/jenkins/tools/maven/apache-maven-3.6.3 /home/jenkins/agent.jar /home/jenkins/maven35-interceptor.jar /home/jenkins/maven3-interceptor-commons.jar 36489
Exception in thread "main" java.lang.UnsupportedClassVersionError: hudson/remoting/Launcher has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
 {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)