用Java实现类路径

用Java实现类路径,java,arguments,classpath,cp,Java,Arguments,Classpath,Cp,我试图弄清楚如何为java设置类路径文件,以便它能够接受jar并启动一个类文件,而不是用户当前所在的目录 下面的代码显示了java-cp.:jsoup-1.7.3.jar Class1将允许我在与同样包含jsoup文件的Class1文件相同的目录下启动Class1文件,而不会出现任何问题。然而,我试图启动它,就好像我在另一个目录中一样,所以我会尝试类似的方法 java -cp .:jsoup-1.7.3.jar /pathtofile/Class1 java -cp {correct abso

我试图弄清楚如何为java设置类路径文件,以便它能够接受jar并启动一个类文件,而不是用户当前所在的目录

下面的代码显示了
java-cp.:jsoup-1.7.3.jar Class1
将允许我在与同样包含jsoup文件的Class1文件相同的目录下启动Class1文件,而不会出现任何问题。然而,我试图启动它,就好像我在另一个目录中一样,所以我会尝试类似的方法

java -cp .:jsoup-1.7.3.jar /pathtofile/Class1
java -cp {correct absolute class paths and arguments to include jsoup jar} Class1 
但是,这不起作用,因为需要正确设置类路径。我该怎么做才能做这样的事情

java -cp .:jsoup-1.7.3.jar /pathtofile/Class1
java -cp {correct absolute class paths and arguments to include jsoup jar} Class1 

提前谢谢你

“”表示Linux中的当前目录。因此,您需要替换(或添加)到.class文件所在位置的路径。

这不是最好的答案,但我将其更改为/pathtofile/:jsoup-1.7.3.jar Class1,这很有效