1. 程式人生 > >linux下java命令不起作用

linux下java命令不起作用

  用javac編譯出.class檔案了,但是用java命令執行的時候出現錯誤: 找不到或無法載入主類 H。

  這是為什麼呢?

很大可能是你classpath配置錯誤,所以找不到.class檔案

原先的/etc/profile配置是:

export CLASSPATH=$JAVA_HOME/lib

修改後/etc/profile配置是:

export CLASSPATH=.:$JAVA_HOME/lib/tools.jar

.表示當前目錄!然後 resource /etc/profile 讓修改立即生效。但是僅在當前的shell中起效。