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 命令出现“没有这样的文件或目录”错误的主要内容,如果未能解决你的问题,请参考以下文章