「Bazel」の版間の差分
ナビゲーションに移動
検索に移動
(→JDK 16: 翻訳) |
(→See also: 翻訳) |
||
23行目: | 23行目: | ||
startup --server_javabase=/usr/lib/jvm/java-11-openjdk |
startup --server_javabase=/usr/lib/jvm/java-11-openjdk |
||
− | == |
+ | == 参照 == |
− | * [https://bazel.build/ Bazel |
+ | * [https://bazel.build/ Bazel オフィシャルウェブサイト] |
− | * [https://github.com/bazelbuild/bazel Bazel Github |
+ | * [https://github.com/bazelbuild/bazel Bazel Github] |
− | * [[Wikipedia:Bazel (software)|Bazel Wikipedia |
+ | * [[Wikipedia:Bazel (software)|Bazel Wikipedia]] |
2022年5月11日 (水) 01:31時点における最新版
Bazel は、ソフトウェアの自動構築とテストを可能にするオープンソースのツールです。
Bazel Arch Linux
Arch Linux には Bazel 用の AUR パッケージがあります。
- Bazel の公式 Git リポジトリからビルドする場合は bazel-gitAUR
JDK 16 問題
JDK 16 をデフォルトのシステムの Java として Bazel を実行すると、以下のエラーが発生する場合があります。
FATAL: bazel crashed due to an internal error. Printing stack trace: java.lang.NoClassDefFoundError: Could not initialize class com.google.devtools.build.lib.unsafe.StringUnsafe
これは、例えば jdk11-openjdk などで実行する別の Java を設定することで回避できます。これを行うには、~/.bazelrc
を以下のように使用します。
startup --server_javabase=/usr/lib/jvm/java-11-openjdk