2015-10-13 63 views
0

所以我想安装一组使用BASH处理大量数据的java工具。实现Java数据分析工具时出现Bash错误

mkdir dataprocessor 
cd dataprocessor 
wget https://github.com/bigdataprocessor_java_tools/bjt.zip 
unzip bjt.zip 

现在我已经成功解压工具,没有问题。我现在去我的bash的个人资料用emacs,所以要我的主目录

cd home 
emacs ~/.bash_profile 

,然后加入一行:

export BJT_JAR=(home/dataprocessor/bjt.jar) 

现在,当我尝试运行命令:

java -jar $BJT_JAR 

我得到错误“无效或损坏的jarfile”。有任何想法吗?

+0

我试过删除并重新下载/解压缩文件。 – Sean

+0

您错过了'BJT_JAR'中路径中的前导'/'。你也不需要(或者想要)在那个赋值中包含'()'。他们在那里没有为你做任何有用的事情。 –

回答

0

I是一个白痴,忘了注销并重新登录。

1

做了命令“cd home”的工作,并将您移动到主目录?

变化:

export BJT_JAR=(home/dataprocessor/bjt.jar) 

到:

export BJT_JAR=(${HOME}/dataprocessor/bjt.jar) 

export BJT_JAR="${HOME}/dataprocessor/bjt.jar" 

您将需要重新登录或执行的.bash_profile脚本更改生效

相关问题