我最近一直在嘗試構建一個如下所示的 Java 專案:
./someProject
./libForSomeProject
在 中./someProject,我正在從 中匯入一個介面和一個類./libForSomeProject。我最近了解到,在 IntelliJ 中,可以通過將其添加為外部庫(專案結構 -> 庫等)來./someProject了解它。./libForSomeProject事實上,當我這樣做時,IDE 似乎可以識別來自./libForSomeProject. 但是,在嘗試構建時,它說找不到libForSomeProject. 不知道我做錯了什么,因為這些類似乎得到了認可 - 如果我沒有匯入./libForSomeProject,它們是“紅色”并標記為未知(應該是),所以肯定會匯入一些東西,但是構建失敗。有人見過類似的東西嗎?
謝謝
uj5u.com熱心網友回復:
可以將庫放入本地 maven 存盤庫,然后僅使用 maven 依賴項,而不是將其添加到 IntelliJ IDEA 的庫中。這是maven之外的另一種機制。
對于每個 IDE,必須區分其“本機”構想的構建/庫處理方式以及構建基礎架構(如 maven 或 gradle)處理庫(也稱為依賴項)的方式。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/444987.html
