没有在bash中设置CLASSPATH



所以基本上我有一个项目,有很多包和相应的jar。

我试图运行这个程序,为此我需要设置我的CLASSPATH,当我试图设置它时,它会说由于某种原因找不到命令。

我做的是:

martim@localhost:~/project/woo-app>CLASSPATH = /usr/share/java/po-uulib.jar:/home/martimc/project/woo-app/:/home/martimc/project/woo-app/
Bash : CLASSPATH: command not found

我不明白为什么会这样

在bash中设置环境变量不需要在=之前或之后有空格。此外,您必须将export放在前面,否则它实际上不会向java提供该var。最后,不要使用CLASSPATH;java可以运行许多应用程序,应用程序需要不同的类路径,因此全局类路径的概念毫无意义。只需使用-cp参数。

最新更新