First of all, thank you for your enthusiastic answers, which inspired me how to search. The following is the answer found in stackoverflow, which successfully solved my problem. If you want to make a certain set of JAR files (or .class files) available to every Java application on the machine, then your best bet is to add those files to /Library/Java/Extensions.
Or, if you want to do it for every Java application, but only when your Mac OS X account runs them, then use ~/Library/Java/Extensions instead.
First of all, thank you for your enthusiastic answers, which inspired me how to search. The following is the answer found in stackoverflow, which successfully solved my problem.
If you want to make a certain set of JAR files (or .class files) available to every Java application on the machine, then your best bet is to add those files to /Library/Java/Extensions.
Or, if you want to do it for every Java application, but only when your Mac OS X account runs them, then use ~/Library/Java/Extensions instead.
CLASSPATH=.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar
设置
CLASSPATH
Environment variables%JAVA_HOME%lib/xxx.jar
CLASSPATH=$CLASSPATH: the directory where abc.jar is located; java...