bazelbuild / intellij

IntelliJ plugin for Bazel projects
https://ij.bazel.build/
Apache License 2.0
754 stars 297 forks source link

Sync project failed #3087

Closed sgrishchenko closed 2 years ago

sgrishchenko commented 2 years ago

When I try to sync my imported project I get this errors:

Error:Cannot run program "bazel" (in directory "/home/sergeigrishchenko/IdeaProjects/datalore-bazel"): error=2, No such file or directory
Error:Could not run Bazel info

Here is log from Bazel console

Syncing project: Sync (full)...
Updating VCS...
Running Bazel info...
Command: bazel info --tool_tag=ijwb:IDEA:ultimate --curses=no --color=yes --progress_in_terminal_title=no --

Sync finished
Sync failed
Command: git diff --name-status --no-renames 4321d5ba4d88b59526c4728a2f0dd5bd4122e1d6

bazel info works from console:

sergeigrishchenko@UNIT-2094:~/IdeaProjects/datalore-bazel$ bazel info
bazel-bin: /home/sergeigrishchenko/.cache/bazel/_bazel_sergeigrishchenko/4f2eaa2d435fd6e5446c318487b23b4c/execroot/__main__/bazel-out/k8-fastbuild/bin
bazel-genfiles: /home/sergeigrishchenko/.cache/bazel/_bazel_sergeigrishchenko/4f2eaa2d435fd6e5446c318487b23b4c/execroot/__main__/bazel-out/k8-fastbuild/bin
bazel-testlogs: /home/sergeigrishchenko/.cache/bazel/_bazel_sergeigrishchenko/4f2eaa2d435fd6e5446c318487b23b4c/execroot/__main__/bazel-out/k8-fastbuild/testlogs
character-encoding: file.encoding = ISO-8859-1, defaultCharset = ISO-8859-1
command_log: /home/sergeigrishchenko/.cache/bazel/_bazel_sergeigrishchenko/4f2eaa2d435fd6e5446c318487b23b4c/command.log
committed-heap-size: 134MB
execution_root: /home/sergeigrishchenko/.cache/bazel/_bazel_sergeigrishchenko/4f2eaa2d435fd6e5446c318487b23b4c/execroot/__main__
gc-count: 7
gc-time: 127ms
install_base: /home/sergeigrishchenko/.cache/bazel/_bazel_sergeigrishchenko/install/ee8d7e4b6774884ed2cd0aece6fc9fda
java-home: /home/sergeigrishchenko/.cache/bazel/_bazel_sergeigrishchenko/install/ee8d7e4b6774884ed2cd0aece6fc9fda/embedded_tools/jdk
java-runtime: OpenJDK Runtime Environment (build 11.0.6+10-LTS) by Azul Systems, Inc.
java-vm: OpenJDK 64-Bit Server VM (build 11.0.6+10-LTS, mixed mode) by Azul Systems, Inc.
max-heap-size: 8350MB
output_base: /home/sergeigrishchenko/.cache/bazel/_bazel_sergeigrishchenko/4f2eaa2d435fd6e5446c318487b23b4c
output_path: /home/sergeigrishchenko/.cache/bazel/_bazel_sergeigrishchenko/4f2eaa2d435fd6e5446c318487b23b4c/execroot/__main__/bazel-out
package_path: %workspace%
release: release 4.2.1
repository_cache: /home/sergeigrishchenko/.cache/bazel/_bazel_sergeigrishchenko/cache/repos/v1
server_log: /home/sergeigrishchenko/.cache/bazel/_bazel_sergeigrishchenko/4f2eaa2d435fd6e5446c318487b23b4c/java.log.unit-2094.sergeigrishchenko.log.java.20211130-114156.28595
server_pid: 28595
used-heap-size: 43MB
workspace: /home/sergeigrishchenko/IdeaProjects/datalore-bazel

OS Info:

NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"

IDEA info:

IntelliJ IDEA 2021.2.3 (Ultimate Edition)
Build #IU-212.5457.46, built on October 12, 2021

Bazel Plugin info

Version 2021.11.09.0.2-api-version-212
YuanHao97 commented 1 year ago

@sgrishchenko Hi, how did you fix this?

sgrishchenko commented 1 year ago

I think I updated bazel plugin for IDEA

sgrishchenko commented 1 year ago

Or maybe I input path to bazel binaries manually in IDEA settings, to be honest, I don't remember what I did exactly 🙂 sorry