Skip to content

error ANT02: Cannot find Java executable'' on MacOS #49

@rstm-sf

Description

@rstm-sf

<TargetFramework>netstandard2.1</TargetFramework>

https://github.com/rstm-sf/qsharp-compiler/blob/infra/use_Antlr4BuildTasks/src/QsFmt/Parser/Parser.csproj

16>Antlr4Compile:
    Running the Java Antlr Tool over the grammar files '/Users/runner/work/1/s/src/QsFmt/Parser/../../../qsharp-language/Specifications/Language/5_Grammar/QSharpLexer.g4;/Users/runner/work/1/s/src/QsFmt/Parser/../../../qsharp-language/Specifications/Language/5_Grammar/QSharpParser.g4'.
    Starting Antlr4 Build Tasks.
    Placing generated files in IntermediateOutputPath /Users/runner/work/1/s/src/QsFmt/Parser/obj/Release/netstandard2.1/
    Antlr4BuildTasks identified that you are looking for version 4.11.1 of the Antlr4 tool jar.
    Version '4.11.1' v2 match='', v3 match='4.11.1'
    Location to stuff Antlr tool jar, if not found, is /Users/runner/.m2/
    Paths to search for Antlr4 jar, in order, are: file:////Users/runner/.m2/;file:////Users/runner/work/1/s/src/QsFmt/Parser/obj/Release/netstandard2.1/;https://repo1.maven.org/maven2/org/antlr/antlr4/
    path is file:////Users/runner/.m2/
    place_path is /Users/runner/.m2/
    Probing file:////Users/runner/.m2/antlr4-4.11.1-complete.jar
    Local path \\users\runner\.m2\antlr4-4.11.1-complete.jar
    path is file:////Users/runner/work/1/s/src/QsFmt/Parser/obj/Release/netstandard2.1/
    place_path is /Users/runner/.m2/
    Probing file:////Users/runner/work/1/s/src/QsFmt/Parser/obj/Release/netstandard2.1/antlr4-4.11.1-complete.jar
    Local path \\users\runner\work\1\s\src\QsFmt\Parser\obj\Release\netstandard2.1\antlr4-4.11.1-complete.jar
    path is https://repo1.maven.org/maven2/org/antlr/antlr4/
    place_path is /Users/runner/.m2/
    Probing https://repo1.maven.org/maven2/org/antlr/antlr4/4.11.1/antlr4-4.11.1-complete.jar
    archive_name is /Users/runner/.m2/antlr4-4.11.1-complete.jar
    place_path is /Users/runner/.m2/
    Downloading https://repo1.maven.org/maven2/org/antlr/antlr4/4.11.1/antlr4-4.11.1-complete.jar
    archive_name is /Users/runner/.m2/antlr4-4.11.1-complete.jar
    place_path is /Users/runner/.m2/
    Found /Users/runner/.m2/antlr4-4.11.1-complete.jar
    AntlrToolJar is "/Users/runner/.m2/antlr4-4.11.1-complete.jar"
    Location to stuff JRE, if not found, is /Users/runner/.jre/
    Paths to search for the java executable, in order, are: PATH;DOWNLOAD
    path is PATH
    Executing command: "/usr/bin/java" --version
    Unrecognized option: --version
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.
    java found at '/usr/bin/java', but it doesn't work.
    path is DOWNLOAD
    Probing DOWNLOAD
    Downloading OpenJDK11U-jre_x64_linux_hotspot_11.0.15_10.tar.gz
    Completed downloading of OpenJDK11U-jre_x64_linux_hotspot_11.0.15_10.tar.gz
    Found /Users/runner/.jre/OpenJDK11U-jre_x64_linux_hotspot_11.0.15_10.tar.gz
    Java should be here /Users/runner/.jre/jdk-11.0.15+10-jre/bin/java
    Decompressing
    full path "/Users/runner/.jre/jdk-11.0.15+10-jre/"
    Executing command: "/usr/bin/chmod" 755 /Users/runner/.jre/jdk-11.0.15+10-jre/
16>/Users/runner/.nuget/packages/antlr4buildtasks/11.5.0/build/Antlr4BuildTasks.targets(133,3): error ANT02: Cannot find Java executable''   at Antlr4.Build.Tasks.RunAntlrTool.SetupJava() [/Users/runner/work/1/s/src/QsFmt/Parser/Parser.csproj]
    /Users/runner/.nuget/packages/antlr4buildtasks/11.5.0/build/Antlr4BuildTasks.targets(133,3): error ANT02:    at Antlr4.Build.Tasks.RunAntlrTool.Execute() [/Users/runner/work/1/s/src/QsFmt/Parser/Parser.csproj]
16>/Users/runner/.nuget/packages/antlr4buildtasks/11.5.0/build/Antlr4BuildTasks.targets(133,3): error ANT02: The Antlr4 tool failed. [/Users/runner/work/1/s/src/QsFmt/Parser/Parser.csproj]
16>Done Building Project "/Users/runner/work/1/s/src/QsFmt/Parser/Parser.csproj" (default targets) -- FAILED.

https://dev.azure.com/ms-quantum-public/Microsoft%20Quantum%20(public)/_build/results?buildId=46269&view=results

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions