我對Eclipse Run/Debug配置類路徑和構建java項目路徑感到困惑。我對他們的不同點有一些想法,但不完全確定我是正確的。請糾正我,如果我錯了或丟失任何東西....Eclipse類路徑vs構建路徑
- 當你右鍵點擊一個Java項目,並點擊配置構建路徑。它實際上是修改的.classpath文件該項目的....對我的理解,jar文件在這個文件中,列出...是需要編譯項目庫。
- 在Eclipse的Run/Debug Configurations窗口下,有一個Classpath選項卡。這個標籤下的Jar文件需要執行這個項目。
Q1。我對麼?任何額外的信息可以添加? Q2302。有一次,我編譯了項目,並開始了......它運行良好,直到我使用了其中的一個函數,系統拋出了classNotFound異常..在我添加了一個缺少的jar到構建路徑並且該函數起作用再次。所以,我很困惑。如果構建路徑用於編譯項目....這意味着我不應該能夠編譯並在第一個地方開始項目。但事實並非如此。我在這裏錯過了什麼嗎?爲什麼不應該將缺少的jar添加到類路徑而不是構建路徑?
[Class Path和Build Path之間有什麼區別]可能的重複(http://stackoverflow.com/questions/3529459/what-is-the-difference-between-class-path-and-build-path ) –