appscan.sh 命令出现“没有这样的文件或目录”错误

Posted

技术标签:

【中文标题】appscan.sh 命令出现“没有这样的文件或目录”错误【英文标题】:A "No such file or directory" error occurs with the appscan.sh command 【发布时间】:2017-12-08 23:38:33 【问题描述】:

我正在尝试在 Linux 机器上使用 SAClientUtil.6.0.1142 生成 .irx 文件。但是,当我执行appscan.sh prepare -c <config file> -d <destination file> 命令时,它会抛出如下错误:

SAClientUtil.6.0.1142/bin/appscan.sh:第 75 行: /opt/SAClientUtil.6.0.1142/bin/..//jre/bin/java:没有这样的文件或 目录

请大家帮帮我。

【问题讨论】:

【参考方案1】:

看起来您的 linux 系统上没有安装 JRE,或者它没有安装在路径 /opt/SAClientUtil.6.0.1142/bin/..//jre/bin/java 上。

java -version 会告诉您 java 版本(如果已安装),which java 会告诉您安装位置。

【讨论】:

java -version 命令的输出 ..../usr/lib/jvm/java-8-openjdk-amd64 我已经完成了 echo $PATH ,这是输出 ..../usr/ lib/jvm/java-8-openjdk-amd64/bin:/usr/lib/jvm/java-8-openjdk-amd64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin: /usr/bin:/sbin:/bin @Mounika 您必须使用正确的 java 路径编辑 appscan.sh 脚本,以便它使用您从 which java 命令而不是 /opt/SAClientUtil.6.0.1142/bin/..//jre/bin/java 获得的脚本 谢谢 Lohit Gupta。已解决。我已经安装了这些依赖项..glibc.i686 libgcc.i686 libstdc++.i686....它工作正常

以上是关于appscan.sh 命令出现“没有这样的文件或目录”错误的主要内容,如果未能解决你的问题,请参考以下文章

错误:无法打开类文件 R.java [重复]

安装 pip 包或升级 pip 时出现环境错误 [Errno 2]

解决“Anaconda安装后命令行前出现 (base)”

为啥cad安装会出现命令行语法错误

在运行wmic命令出现如下错误,是怎么回事?

计算整个文件中单词出现次数的命令