iamsanjay commented on PR #2682:
URL: https://github.com/apache/solr/pull/2682#issuecomment-2406309889

   gradle Auto-provisioning is disabled. 
   
   ```
   ./gradlew -q javaToolchains                                                  
           
   
    + Options
        | Auto-detection:     Enabled
        | Auto-download:      Enabled
   ```
   
   Build is failing due to that. It's like now we are basically forcing the 
version of tools that being used, in this case two Jdk version 17 and 21. 
Otherwise, If you have both version available then no issues. 
   
   ```
   > Task :solr:api:compileJava FAILED
   
   FAILURE: Build failed with an exception.
   
   * What went wrong:
   Execution failed for task ':solr:api:compileJava'.
   > Error while evaluating property 'javaCompiler' of task 
':solr:api:compileJava'.
      > Failed to calculate the value of task ':solr:api:compileJava' property 
'javaCompiler'.
         > No matching toolchains found for requested specification: 
{languageVersion=17, vendor=any, implementation=vendor-specific} for LINUX on 
x86_64.
            > No locally installed toolchains match and toolchain download 
repositories have not been configured.
   ```
   
   There is a way to enable it via gradle.properties. (I have to check how I 
can make this file change on crave, it's not picking it up.)
   ```
   # Disable auto JVM provisioning (we don't use toolchains yet but want no 
surprises).
   org.gradle.java.installations.auto-download=false
   ```
   
   There is somewhat related discussion regarding the same in 
alternative-jdk-support.gradle.
   
   
https://github.com/apache/solr/blob/a4cc5809c52eceffae10cb219299f40e0755e9a9/gradle/testing/alternative-jdk-support.gradle#L25-L35


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to