2010-03-05 148 views
4

我想設置CLASSPATH變量,以便我的java程序可以訪問外部罐子。所有的罐子都在一個目錄和使用Java 1.6通配符功能,我公司目前已指派CLASSPATH變量這個值:如何在Windows 7中設置系統環境CLASSPATH變量

C:\Program Files\Java\externaljars\* 

不幸的是,它似乎並不奏效。有沒有人知道我做錯了什麼?

我運行Windows 7

回答

3

您的類路徑很糟糕。你沒有使用*。如果外部罐子的目錄位於C:\ Program Files \ Java \ externaljars中,您只需將此路徑添加到類路徑中即可:

CLASSPATH =。;「C:\ Program Files \ Java \ externaljars「;

+0

讀者應該注意添加「。」。到CLASSPATH將導致java在當前目錄中使用jars和其他條目。通常情況下,這是期望的行爲,但並非總是如此(問題中沒有要求) – 2011-05-19 15:32:49

+0

對此投票表示歉意。這是一個錯誤,該網站不會讓我撤消它,除非編輯答案。抱歉 – 2013-07-29 03:45:39

-2

嘗試:

C:\Program Files\Java\externaljars\* 

假設externaljars是具有所有jar文件的目錄。

+0

這是如何指定路徑。在stackoverflow上的HTML刪除了最後的反斜槓。 – Elliott 2010-03-05 12:22:29

+0

這是不正確的,請參閱Yannick L.的答案 – 2011-05-19 15:31:37

相關問題