回答
export CLASSPATH=/your/stuff/
或保存系统范围内的设置:
export CLASSPATH=$CLASSPATH:/your/addition/
如果你指的是Java类路径 (来自你的标签),那么这只是不同于Windows中的路径分隔符(:而不是;)。例如
java -classpath /mydir/mylib.jar:/otherdir/otherlib.jar com.MyProgram -Xmx64m
我不认为你应该在Linux或系统环境变量CLASSPATH中任何其他操作系统。
每个项目都应该有自己的类路径设置。它们通常由脚本或约定来设置,所以不需要系统环境变量。
此外,如果两个项目需要冲突的JAR,你会怎么做?
该环境类路径是否包含计算机上每个项目所需的每个JAR?这不切实际。
classpath环境变量可能是Java 1.0的标准,但我认为它不应该是现在。
可以为每个进程设置一个classpath变量,即仅针对当前shell及其衍生的子进程。这在java启动脚本的unix中很常见。 – ordnungswidrig 2009-03-03 11:46:31
创建一个小的shell脚本设置类路径:
#!/bin/bash
export JAVA_HOME=...
cp=$(find lib -name "*.jar" -exec printf :{} ';')
if [[ -n "$CLASSPATH" ]]; then
cp="$cp;CLASSPATH"
fi
"$JAVA_HOME/bin/java" -classpath "$cp" ...
您可以省略-classpath“$ CLASSPATH”,因为java进程将使用环境变量CLASSPATH anymway的内容。 – ordnungswidrig 2009-03-03 11:47:15
- 1. 如何在linux中设置servlet-api.jar文件的类路径
- 2. 如何设置liquibase类路径
- 3. 如何设置类路径参数
- 4. 在Mac上如何设置Java类路径?
- 5. 如何设置在Linux上
- 6. 在Linux中设置WAS服务器中的类路径
- 7. Java类路径 - Linux
- 8. 设置Java类路径时
- 9. 动态设置类路径
- 10. 设置JAR的类路径
- 11. PHP设置包含路径在Ubuntu linux上不工作
- 12. 命令(Linux终端)的路径设置
- 13. 如何设置Sikuli路径
- 14. 在ant build中设置类路径
- 15. 在Necessitas中设置Java类路径
- 16. 如何在windows中设置路径
- 17. 如何在Visual Studio中设置路径?
- 18. 如何设置路径GEOIP在nginx的
- 19. 如何在windows-64bit中设置javamail路径和类路径“Home Premium”
- 20. 如何在ubuntu服务器上设置gwt上传的路径
- 21. 如何在JavaScript中的自定义地图上设置路径路径?
- 22. 在Lion上设置Zend Framework路径?
- 23. 在JavaScript文件上设置路径?
- 24. 在mac上设置vim的路径capitan
- 25. 如何在命令行中设置多个包的类路径?
- 26. 如何在eclipse中设置Java类路径?
- 27. 如何在java中为jexcelapi设置类路径
- 28. 如何在Ubuntu中设置临时Java类路径
- 29. 如何在R中设置rJava的类路径?
- 30. 如何在Gradle中为JavaExec任务设置主类路径?
这是什么壳呢? BASH,TCSH,BOURNE,...? – Ascalonian 2009-03-02 15:09:59