溢出社區一個週期,如何避免在構建路徑我(具體項目設置)
我有一個問題在我現有的項目之一,我不能獨自解決我也不能真正說明問題所以我會盡我所能地描述它。我的工作空間包含2個項目,我正在開發的MainTool(記錄器)和第二個工具(XMLParser),這兩個工具都需要進行維護,編譯和獨立運行。
項目記錄儀:。com ###### se.logger
項目XML:。com ###### se.xml
現在問題來了:
XMLParser讀取一個文件,並創建類型爲com。的對象。######。se。 LOGGER .rvctesting.Node
的LogTool需要這些節點是這樣的:
的問題是,我需要或者2倍Node.java(每個項目之一)或2倍的分析器否則會導致我的BuildPath中有一個循環。 (記錄器依賴於XMLParser,而XMLParser依賴於來自com。######。se.logger.rvctesting的Node.java) 但是我想避免這種情況,因爲這會非常冗餘,當然很難維護。 另一個解決方案是將兩個項目合併爲一個項目。但後來更難以維護,兩個項目都不再獨立。
我知道這個描述不是真的可以想象的,但我希望有人能幫我解決這個問題。 或至少有一個想法如何更改項目設置,以便它符合我的要求。 如果有人需要更多信息,我很高興盡快提供給他們。
BR
蒂莫