未在 bash 中设置 CLASSPATH

not setting CLASSPATH in bash

所以基本上我有一个包含很多包和相应 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 放在前面,否则它实际上不会将 var 提供给 java。最后,根本不要使用 CLASSPATH; java 可以 运行 很多应用程序,应用程序需要不同的类路径,因此全局类路径的概念没有意义。只需使用 -cp 参数。