从shell脚本运行jar命令时出错

时间:2015-10-05 11:40:17

标签: shell sh aix

我需要将Jar的内容解压缩到特定位置。当我运行以下命令来提取jar时,它可以正常工作。

jar -xf location/ex.jar

我在脚本(.sh / .ksh)中放置的相同命令。当我运行脚本时,我收到以下错误:

 jar:  not found.

用户与运行脚本/命令的用户相同。我正在使用AIX服务器。 谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

您的PATH变量设置不正确。

  1. 找到你的java安装:find / -name“java”
  2. 为PATH变量添加正确的路径:export PATH =“$ PATH:/ location / to / java / jre / bin”
  3. 或者,只需使用unzip /location/ex.jar