gpt4 book ai didi

JAVA 8没有jrunscript,只有jjs

转载 作者:行者123 更新时间:2023-11-30 01:58:53 24 4
gpt4 key购买 nike

我已将 Java 安装为 yum install -y java-1.8.0-openjdk-devel

我正在尝试使用elasticsearch插件elasticsearch.esplugin构建一个gradle项目,该项目最终尝试运行jrunscript,然后在找不到它时失败.

我的 JAVA_HOME 路径似乎已正确设置为 /usr/lib/jvm/jre-1.8.0-openjdk。如果我查看构建尝试用于 jrunscript 的路径,即 /usr/lib/jvm/jre-1.8.0-openjdk/bin/jrunscript,我可以看到许多文件在该 bin 目录中,包括 jjs,但不包括 jrunscript

这是错误:

Caused by: java.io.IOException: 
Cannot run program "/usr/lib/jvm/jre-1.8.0-openjdk/bin/jrunscript"
(in directory "/usr/share/elasticsearch/ch_plugins/my-plugin"):
error=2, No such file or directory

为什么我没有jrunscript

最佳答案

您的 JAVA_HOME 是指 JRE 位置。 jrunscript 工具位于 jdk\bin 目录中。更改 JAVA_HOME 以引用 jdk 位置。 (它应该类似于 /usr/lib/jvm/java-*-openjdk)

根据您运行 jrunscript 的方式,您可能需要将 jdk\bin 目录添加到路径中。(如果它被称为 jrunscript 而不是 JAVA_HOME/bin/jrunscript )

关于JAVA 8没有jrunscript,只有jjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53524934/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com