从 graalvm 编译的图像不打印到标准输出
Compiled image from graalvm not printing to standard out
Graalvm 版本:graalvm-ce-19.0.0
Clojure 版本:Clojure 1.10.0
Java11.0.2 OpenJDK 64 位服务器虚拟机上的 Leiningen 2.9.0
在我的项目中 (https://github.com/slifin/beeline) 如果我 运行
lein run "{\":select\" [\":b\"]}"
我明白了
["SELECT b"]
如我所料,但如果我这样做
lein native-image
和运行
./beeline-0.1.0-SNAPSHOT "{\":select\" [\":b\"]}"
我没有输出,虽然我知道我的程序是 运行ning 因为如果我更改输入我会得到对我的程序有意义的错误,是什么阻止它打印?
尝试 (flush)
在你的 main 函数的末尾。
Graalvm 版本:graalvm-ce-19.0.0
Clojure 版本:Clojure 1.10.0
Java11.0.2 OpenJDK 64 位服务器虚拟机上的 Leiningen 2.9.0
在我的项目中 (https://github.com/slifin/beeline) 如果我 运行
lein run "{\":select\" [\":b\"]}"
我明白了
["SELECT b"]
如我所料,但如果我这样做
lein native-image
和运行
./beeline-0.1.0-SNAPSHOT "{\":select\" [\":b\"]}"
我没有输出,虽然我知道我的程序是 运行ning 因为如果我更改输入我会得到对我的程序有意义的错误,是什么阻止它打印?
尝试 (flush)
在你的 main 函数的末尾。