Skip to content

Nebula Dependency Recommender plugin doesn't work due with Java 8 #138

@ajaysree2510

Description

@ajaysree2510

Logged it here nebula-plugins/nebula-gradle-interop#20. raising issue here too for visibility.

Hi,

We started seeing this issue on our Java 8 projects with below error.

Error : com/netflix/nebula/interop/ConfigurationsKt has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 52.0

This was working till yesterday, I am suspecting issue with latest release and removal of Jdk 8 from nebula.yml while older plugins have dependicies configured to pull latest nebula-gradle-interop.

Can someone confirm if this was intended.

used gradle plugins

id "nebula.resolution-rules" version '7.0.6'
id 'nebula.dependency-recommender' version '5.1.0'

This is working if we force resolution strategy as below in our build.gradle

buildscript {
configurations.classpath {
resolutionStrategy.force 'com.netflix.nebula:nebula-gradle-interop:2.3.0'
}
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions