Code Monkey home page Code Monkey logo

bazel-wsl's People

Contributors

dpoluyanov avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

maxsavitsky

bazel-wsl's Issues

Error: Sync Project With Build Files.

Syncing project: Sync (full)...
Command: git diff --name-status --no-renames 7ece8c0f5b493d87c8d2319b9fe61ac19d91566a

Updating VCS...
Running Bazel info...
Command: "D:\Program Files\bazel\bazel-wsl.exe" info --tool_tag=ijwb:IDEA:ultimate --curses=no --color=yes --progress_in_terminal_title=no --

/bin/bash: bazel: command not found

Execute Failed On Windows CMD too:
D:\Program Files\bazel>bazel-wsl.exe --version
/bin/bash: bazel: command not found

Debugging in WSL doesn't work in IntellijIDEA

When I click Debug (shift+F9) in IDEA, it shows me the following error:
Error running 'Api': Cannot run program "\bin\bash" (in directory "\\wsl$\Ubuntu\home\nick\git\alter"): CreateProcess error=2, The system cannot find the file specified
I tried adding the following properties to "idea.properties." to no avail:
blaze.experiment.java.hotswapping.enabled=0 java.hotswapping.enabled=0

Run configuration is gray. how to config bazel run configuration?

First,I can only run debug application.
image

After run debug, consule show that:
Error running 'Bazel run eplus-data-pull:eplus-data-pull': Cannot run program "\bin\bash" (in directory "\wsl$\Ubuntu\home\jungleliu\git\yak2"): CreateProcess error=2, The system can not find the file specified.
image

how should i do next?

Stock on Computing directory structure...

Building Bazel targets...
build invocation result: success
Parsing build outputs...
Total rules: 0, new/changed: 0, removed: 0
Reading IDE info result...
Reading IDE info result...
Updating target map
Loaded 0 aspect files, total size 0kB
Target map size: 0
Prefetching output artifacts...
Command: "D:\Program Files\bazel\bazel-wsl.exe" info --tool_tag=ijwb:IDEA:ultimate build-language --curses=no --color=yes --progress_in_terminal_title=no --

INFO: Invocation ID: a0cf1fa8-a653-4dde-ae20-224459128a88
Reading jdeps files...
Loaded 0 jdeps files, total size 0kB
Reading package manifests...
Java content entry count: 1
Filtering empty jars...
Fetching JARs to track empty status..
Filtered 0 JARs, in 0ms
Updating Jar Cache...
Prefetching files...
Refreshing files
Computing directory structure...

com.google.repackaged.bazel.protobuf.InvalidProtocolBufferException: Protocol message end-group tag did not match expected tag.
at com.google.repackaged.bazel.protobuf.InvalidProtocolBufferException.invalidEndTag(InvalidProtocolBufferException.java:106)
at com.google.repackaged.bazel.protobuf.CodedInputStream$ArrayDecoder.checkLastTagWas(CodedInputStream.java:635)
at com.google.repackaged.bazel.protobuf.CodedInputStream$ArrayDecoder.readMessage(CodedInputStream.java:889)
at com.google.devtools.build.lib.query2.proto.proto2api.Build$BuildLanguage.(Build.java:42300)
at com.google.devtools.build.lib.query2.proto.proto2api.Build$BuildLanguage.(Build.java:42250)
at com.google.devtools.build.lib.query2.proto.proto2api.Build$BuildLanguage$1.parsePartialFrom(Build.java:43090)
at com.google.devtools.build.lib.query2.proto.proto2api.Build$BuildLanguage$1.parsePartialFrom(Build.java:43084)
at com.google.repackaged.bazel.protobuf.AbstractParser.parsePartialFrom(AbstractParser.java:158)
at com.google.repackaged.bazel.protobuf.AbstractParser.parseFrom(AbstractParser.java:191)
at com.google.repackaged.bazel.protobuf.AbstractParser.parseFrom(AbstractParser.java:203)
at com.google.repackaged.bazel.protobuf.AbstractParser.parseFrom(AbstractParser.java:208)
at com.google.repackaged.bazel.protobuf.AbstractParser.parseFrom(AbstractParser.java:48)
at com.google.devtools.build.lib.query2.proto.proto2api.Build$BuildLanguage.parseFrom(Build.java:42490)
at com.google.idea.blaze.base.lang.buildfile.sync.BuildLangSyncPlugin.parseLanguageSpec(BuildLangSyncPlugin.java:124)
at com.google.idea.blaze.base.lang.buildfile.sync.BuildLangSyncPlugin.lambda$getBuildLanguageSpec$0(BuildLangSyncPlugin.java:95)
at com.google.idea.blaze.base.scope.Scope.push(Scope.java:40)
at com.google.idea.blaze.base.lang.buildfile.sync.BuildLangSyncPlugin.getBuildLanguageSpec(BuildLangSyncPlugin.java:90)
at com.google.idea.blaze.base.lang.buildfile.sync.BuildLangSyncPlugin.updateSyncState(BuildLangSyncPlugin.java:71)
at com.google.idea.blaze.base.sync.ProjectUpdateSyncTask.lambda$run$2(ProjectUpdateSyncTask.java:180)
at com.google.idea.blaze.base.scope.Scope.push(Scope.java:57)
at com.google.idea.blaze.base.sync.ProjectUpdateSyncTask.run(ProjectUpdateSyncTask.java:175)
at com.google.idea.blaze.base.sync.ProjectUpdateSyncTask.runProjectUpdatePhase(ProjectUpdateSyncTask.java:120)
at com.google.idea.blaze.base.sync.SyncPhaseCoordinator.lambda$updateProjectAndFinishSync$7(SyncPhaseCoordinator.java:508)
at com.google.idea.blaze.base.sync.SyncScope.lambda$runWithTiming$1(SyncScope.java:61)
at com.google.idea.blaze.base.sync.SyncScope.lambda$push$2(SyncScope.java:74)
at com.google.idea.blaze.base.sync.SyncScope.push(SyncScope.java:89)
at com.google.idea.blaze.base.sync.SyncScope.push(SyncScope.java:71)
at com.google.idea.blaze.base.sync.SyncScope.runWithTiming(SyncScope.java:63)
at com.google.idea.blaze.base.sync.SyncPhaseCoordinator.updateProjectAndFinishSync(SyncPhaseCoordinator.java:500)
at com.google.idea.blaze.base.sync.SyncPhaseCoordinator.runSync(SyncPhaseCoordinator.java:404)
at com.google.idea.blaze.base.sync.SyncPhaseCoordinator.lambda$syncProject$0(SyncPhaseCoordinator.java:229)
at com.google.idea.blaze.base.scope.Scope.push(Scope.java:57)
at com.google.idea.blaze.base.scope.Scope.root(Scope.java:33)
at com.google.idea.blaze.base.sync.SyncPhaseCoordinator.lambda$syncProject$1(SyncPhaseCoordinator.java:219)
at com.google.idea.blaze.base.async.executor.ProgressiveTaskWithProgressIndicator.lambda$submitTask$0(ProgressiveTaskWithProgressIndicator.java:79)
at com.google.idea.blaze.base.async.executor.ProgressiveTaskWithProgressIndicator.lambda$submitTaskWithResult$4(ProgressiveTaskWithProgressIndicator.java:127)
at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:57)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:57)
at com.google.idea.blaze.base.async.executor.ProgressiveTaskWithProgressIndicator.lambda$submitTaskWithResult$5(ProgressiveTaskWithProgressIndicator.java:127)
at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:125)
at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:69)
at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:78)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)

Auto-Configuration Error: Cannot find Java binary bin/java

ERROR: /home/jungleliu/.cache/bazel/_bazel_jungleliu/748f7d17089974aa1a9125aeba4ea413/external/local_jdk/BUILD.bazel:3:10: in fail_rule rule @local_jdk//:jdk:
Traceback (most recent call last):
File "/home/jungleliu/.cache/bazel/_bazel_jungleliu/748f7d17089974aa1a9125aeba4ea413/external/bazel_tools/tools/jdk/fail_rule.bzl", line 19, column 13, in _fail_rule_impl
fail("%s %s" % (ctx.attr.header, ctx.attr.message))
Error in fail: Auto-Configuration Error: Cannot find Java binary bin/java in /home/jungleliu/.cache/bazel/_bazel_jungleliu/install/ee8d7e4b6774884ed2cd0aece6fc9fda/embedded_tools/tools/jdk/nosystemjdk; either correct your JAVA_HOME, PATH or specify embedded Java (e.g. --javabase=@bazel_tools//tools/jdk:remote_jdk11)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.