ballerina-platform / ballerina-lang

The Ballerina Programming Language
https://ballerina.io/
Apache License 2.0
3.55k stars 735 forks source link

build fails with openjdk version "1.8.0_162" #7812

Closed shavantha closed 6 years ago

shavantha commented 6 years ago

When trying to build ballerina-lang I get the below failure build fails with openjdk version "1.8.0_162"


[INFO] Finished at: 2018-04-20T19:55:24+05:30
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check (validate) on project ballerina-parent: Execution validate of goal org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check failed: Plugin org.apache.maven.plugins:maven-checkstyle-plugin:2.17 or one of its dependencies could not be resolved: Could not find artifact com.sun:tools:jar:1.8.0 at specified path /usr/lib/jvm/java-8-openjdk-amd64/jre/../lib/tools.jar -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
shavantha commented 6 years ago
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Ballerina - Parent 0.970.1-SNAPSHOT ................ FAILURE [  0.513 s]
[INFO] Ballerina - Toml Parser ............................ SKIPPED
[INFO] Ballerina - Lang ................................... SKIPPED
[INFO] Ballerina - Config API ............................. SKIPPED
[INFO] Ballerina - Streaming - Parent ..................... SKIPPED
[INFO] Ballerina - Streaming - Siddhi Query API ........... SKIPPED
[INFO] Ballerina - Streaming - Siddhi Query Compiler ...... SKIPPED
[INFO] Ballerina - Streaming - Siddhi Annotations ......... SKIPPED
[INFO] Ballerina - Streaming - Siddhi Core ................ SKIPPED
[INFO] Ballerina - Core ................................... SKIPPED
[INFO] Ballerina - Logging ................................ SKIPPED
[INFO] Ballerina - Built-in Implementation ................ SKIPPED
[INFO] Ballerina - MIME Implementation .................... SKIPPED
[INFO] Ballerina - Http/WS ................................ SKIPPED
[INFO] Ballerina - Transactions Implementation ............ SKIPPED
[INFO] Ballerina - gRPC Implementation .................... SKIPPED
[INFO] Ballerina - Launcher ............................... SKIPPED
[INFO] Ballerina - WebSub ................................. SKIPPED
[INFO] Ballerina - JMS .................................... SKIPPED
[INFO] Ballerina - Database ............................... SKIPPED
[INFO] Ballerina - Strip - Bouncycastle ................... SKIPPED
[INFO] Ballerina - Compile the Stdlib ..................... SKIPPED
[INFO] Ballerina - Packerina .............................. SKIPPED
[INFO] Ballerina - Protobuf to Ballerina Tool ............. SKIPPED
[INFO] Ballerina - Metrics Extensions - Parent ............ SKIPPED
[INFO] Ballerina - Micrometer Extension for Metrics ....... SKIPPED
[INFO] Ballerina - Prometheus Extension for Metrics ....... SKIPPED
[INFO] Ballerina - Unit Test Module ....................... SKIPPED
[INFO] Ballerina - Compiler plugin tests .................. SKIPPED
[INFO] Ballerina - Cli Utils .............................. SKIPPED
[INFO] Ballerina - Language Server - Parent ............... SKIPPED
[INFO] Ballerina - Language server - Compiler ............. SKIPPED
[INFO] Ballerina - Language server - Core ................. SKIPPED
[INFO] Ballerina - Language server - Stdio launcher ....... SKIPPED
[INFO] Ballerina - Language server - Launchers ............ SKIPPED
[INFO] Ballerina - Docerina ............................... SKIPPED
[INFO] Ballerina - Maven Plugins - Parent ................. SKIPPED
[INFO] Ballerina - Docerina Maven Plugin .................. SKIPPED
[INFO] Ballerina - Composer ............................... SKIPPED
[INFO] Ballerina - Composer - Server Parent ............... SKIPPED
[INFO] Ballerina - Composer - Server Core ................. SKIPPED
[INFO] Ballerina - Composer - Services Parent ............. SKIPPED
[INFO] Ballerina - Composer - Ballerina Parser Service .... SKIPPED
[INFO] Ballerina - Swagger Tooling - Parent ............... SKIPPED
[INFO] Ballerina - Swagger Tooling - Ballerina To Swagger . SKIPPED
[INFO] Ballerina - Swagger Tooling - Swagger to Ballerina . SKIPPED
[INFO] Ballerina - Swagger Tooling - Client Generator ..... SKIPPED
[INFO] Ballerina - Testerina - Parent ..................... SKIPPED
[INFO] Ballerina - Testerina - Core ....................... SKIPPED
[INFO] Ballerina - Tracing Extensions - Parent ............ SKIPPED
[INFO] Ballerina - Jaeger Tracing Extension ............... SKIPPED
[INFO] Ballerina - Composer - Server Launcher ............. SKIPPED
[INFO] Ballerina - Composer - File System Service ......... SKIPPED
[INFO] Ballerina - Composer - Logging Service ............. SKIPPED
[INFO] Ballerina - Composer - Ballerina Launcher Service .. SKIPPED
[INFO] Ballerina - Composer - Ballerina To Swagger Service  SKIPPED
[INFO] Ballerina - Composer - Ballerina TryIt Service ..... SKIPPED
[INFO] Ballerina - Composer - Ballerina LangServer Service  SKIPPED
[INFO] Ballerina - Composer - Server Distribution ......... SKIPPED
[INFO] Ballerina - Composer - Web ......................... SKIPPED
[INFO] Ballerina - Composer integration tests ............. SKIPPED
[INFO] Ballerina - Distribution ........................... SKIPPED
[INFO] Ballerina - Tools Distribution ..................... SKIPPED
[INFO] Ballerina - Observability - Tracing Test Utils ..... SKIPPED
[INFO] Ballerina - Test Integration ....................... SKIPPED
[INFO] Ballerina - Plugin VSCode Server ................... SKIPPED
[INFO] Ballerina - Plugin VSCode .......................... SKIPPED
[INFO] Ballerina - VSCode Plugin - Parent ................. SKIPPED
[INFO] Ballerina - Microbenchmarks 0.970.1-SNAPSHOT ....... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.609 s
[INFO] Finished at: 2018-05-01T17:11:01+05:30
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check (validate) on project ballerina-parent: Execution validate of goal org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check failed: Plugin org.apache.maven.plugins:maven-checkstyle-plugin:2.17 or one of its dependencies could not be resolved: Could not find artifact com.sun:tools:jar:1.8.0 at specified path /usr/lib/jvm/java-8-openjdk-amd64/jre/../lib/tools.jar -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
shavantha commented 6 years ago

I installed the open jdk using apt-get as sudo apt-get install openjdk-8-jdk and the build works