我如何从不同的目录运行java?

时间:2015-09-17 19:40:07

标签: java bash

我有目录B中的java文件和输入文件,我需要从目录A运行它。我该怎么办?

我尝试了绝对路径

/usr/java/jre1.7.0_45/bin/java -classpath / home / usrname / A / B / bin / -Xmx1900M LB

但它会在目录A中搜索输入文件而不是B。

在C可执行文件的情况下我输入

(cd / home / usrname / A / B&& ./Cexec)

它有效

2 个答案:

答案 0 :(得分:0)

为什么不为Java做什么呢?

(cd /home/usrname/A/B && /usr/java/jre1.7.0_45/bin/java -classpath bin -Xmx1900M LB)

答案 1 :(得分:0)

解决

(cd / home / usrname / A / B&& /usr/java/jre1.7.0_45/bin/java-classpath ./bin/-Xmx1900M LB)