我想設置CLASSPATH變量,以便我的java程序可以訪問外部罐子。所有的罐子都在一個目錄和使用Java 1.6通配符功能,我公司目前已指派CLASSPATH變量這個值:如何在Windows 7中設置系統環境CLASSPATH變量
C:\Program Files\Java\externaljars\*
不幸的是,它似乎並不奏效。有沒有人知道我做錯了什麼?
我運行Windows 7
我想設置CLASSPATH變量,以便我的java程序可以訪問外部罐子。所有的罐子都在一個目錄和使用Java 1.6通配符功能,我公司目前已指派CLASSPATH變量這個值:如何在Windows 7中設置系統環境CLASSPATH變量
C:\Program Files\Java\externaljars\*
不幸的是,它似乎並不奏效。有沒有人知道我做錯了什麼?
我運行Windows 7
您的類路徑很糟糕。你沒有使用*。如果外部罐子的目錄位於C:\ Program Files \ Java \ externaljars中,您只需將此路徑添加到類路徑中即可:
CLASSPATH =。;「C:\ Program Files \ Java \ externaljars「;
嘗試:
C:\Program Files\Java\externaljars\*
假設externaljars是具有所有jar文件的目錄。
這是如何指定路徑。在stackoverflow上的HTML刪除了最後的反斜槓。 – Elliott 2010-03-05 12:22:29
這是不正確的,請參閱Yannick L.的答案 – 2011-05-19 15:31:37
讀者應該注意添加「。」。到CLASSPATH將導致java在當前目錄中使用jars和其他條目。通常情況下,這是期望的行爲,但並非總是如此(問題中沒有要求) – 2011-05-19 15:32:49
對此投票表示歉意。這是一個錯誤,該網站不會讓我撤消它,除非編輯答案。抱歉 – 2013-07-29 03:45:39