1
我創建了兩個獨立的Java項目/使用相同類的包。如果我在其中一個項目中更改類的代碼,我還應該更改另一個項目中的代碼。我想保持項目/軟件包儘可能分離,也就是說我不想以任何方式依賴於其他軟件。我應該如何提取這個類,以便在這兩個項目中都可以看到變化。只有一個類的包是一個好方法嗎?單類依賴關係
我創建了兩個獨立的Java項目/使用相同類的包。如果我在其中一個項目中更改類的代碼,我還應該更改另一個項目中的代碼。我想保持項目/軟件包儘可能分離,也就是說我不想以任何方式依賴於其他軟件。我應該如何提取這個類,以便在這兩個項目中都可以看到變化。只有一個類的包是一個好方法嗎?單類依賴關係
這不是一個好方法,但它是你的。所以是的,定義一個新的jar來處理你的項目的公共類,即使是一個普通的類。可能在你的項目的後期,你會遇到更多的課程使用或將這個單獨的課程分成更多的課程。
好的,我會嘗試一下,如果沒有其他解決方案存在我會標記你的答案 – filip
這不是一個好方法,但它是你的。所以是的,定義一個新的jar來處理你的項目的公共類。 –
你應該使用像Maven這樣的依賴管理工具。所以每當你編譯你的類時,如果它所依賴的類已被修改,它將選擇最新的類來編譯你的類。 – Kode
我正在使用Maven,但是如何幫助我? – filip