在過去的幾年中,我一直在XCode和Objective-C工作,但我知道一旦我必須轉換到Eclipse或類似的Java項目。案例是,我並不特別喜歡Eclipse,這導致我開發了一個新的開發環境,即IntellijIDEA。但是,我完全不知道如何處理文件以及如何添加外部庫,也不知道我的CLASSPATH應該是什麼。我在哪裏可以將這些外部庫存放在我的項目中?我也在和Maven合作,我不太清楚爲什麼要使用依賴關係。如果我將.jar包含在我的Classpath中 - 或者存儲我的資源,類等等 - 爲什麼存在依賴關係?我有一個工作項目,但我不舒服的發佈或使用它,而不完全確定我在那裏做了什麼。我知道如何在IntelliJ中添加外部.jar文件,但我在哪裏添加這些外部庫在我的項目中?對IntellijIDEA和Maven的問題
這就是我迄今爲止所做的: 假設我已經下載了一個Maven項目,並且我想在其他項目中使用它。我使用mvn install
然後(在我的模塊設置中)我將目標文件夾中的.jar作爲外部庫添加。 IntelliJ是否保留對.jar文件的引用?如果該.jar文件位於我的下載文件夾中,並且我想將該項目傳輸到服務器,該連接是否被破壞?
這是很多問題一次:) – TheEwook
@TheEwook對不起。我認爲它們是相互關聯的,因此適合在一個問題中發佈。我希望能得到一個有凝聚力的答案:-) –
問題的標題應該更具體 –