g****o 发帖数: 1284 | 1 Thinking in Java的第5章讲了如何创建自己的package,里面提到了一个CLASSPATH环境
变量。书里给了一个例子:
//:List.java
// Creating a package
package com.bruceekel.util;
public class List {
public List() {
System.out.println("com.bruceeckel.util.List");
}
}
然后作者说把生成的类文件放在他自己系统的一个子目录下:
C:\DOC\JavaT\com\bruceeckel\util
在他的机器上,CLASSPATH = .; D:\JAVA\LIB; C:\DOC\JavaT
请问在UNIX下有什么命令可以查看并修改这个路径? | f********h 发帖数: 149 | 2 if you use bash, export CLASSPATH=your_class_path_separated_by_colon
or csh, setenv CLASSPATH your_class_path_separated_by_colon
【在 g****o 的大作中提到】 : Thinking in Java的第5章讲了如何创建自己的package,里面提到了一个CLASSPATH环境 : 变量。书里给了一个例子: : //:List.java : // Creating a package : package com.bruceekel.util; : public class List { : public List() { : System.out.println("com.bruceeckel.util.List"); : } : }
| s*******s 发帖数: 3 | 3 better use java -classpath ...
【在 f********h 的大作中提到】 : if you use bash, export CLASSPATH=your_class_path_separated_by_colon : or csh, setenv CLASSPATH your_class_path_separated_by_colon
| s***m 发帖数: 28 | 4 Under Unix, you can check your classpath with this command,
echo $CLASSPATH
To add class path, insert new classpath mentioned by fryingfish in your
.bash_profile.
Then you have to reload profile by typing "source $HOME/.bash_profile"
If you have root access, you can add one file under /etc/profile.d/ directory.
This file will contain your export CLASSPATH command. To reload it, just type
. /etc/profile using root. Everything under /etc/profile.d/ will be loaded
everytime the system is started.
【在 s*******s 的大作中提到】 : better use java -classpath ...
|
|