尤其注意CLASSPATH,当用javac编译应用后,需要通过
java 主类名称
这样进行启动,如果没有.:则jdk只会去$JAVA_HOME/lib下面找,而不会再当前目录找执行程序,汇报无法加载主类这样的错误。
JAVA_HOME=/home/java/jdk1.8.0_25
CLASSPATH=.:$JAVA_HOME/lib
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
尤其注意CLASSPATH,当用javac编译应用后,需要通过
java 主类名称
这样进行启动,如果没有.:则jdk只会去$JAVA_HOME/lib下面找,而不会再当前目录找执行程序,汇报无法加载主类这样的错误。
JAVA_HOME=/home/java/jdk1.8.0_25
CLASSPATH=.:$JAVA_HOME/lib
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH