我正在處理兩個項目。其中之一是一個庫,有一些類,如Neuron.java
,ANN.java
等。另一個是使用這些類並運行一些模擬,然後顯示結果的可視化程序。Java項目和git倉庫
我打算讓這兩個項目具有不同的名稱,並位於單獨的git存儲庫中。但是,有一個問題。我所有的項目目錄(其中我計劃保留.git/
目錄,文檔,類和所有類的.jar
文件)駐留在com/yannbane/
。
如果我宣佈我的課程屬於com.yannbane.library
包(例如),如果下載回購庫的人如果沒有相同的文件夾結構,他們將如何使用該庫?
簡單地放棄com/yannbane
並將所有項目放在完全獨立的目錄中並且屬於他們自己的獨立軟件包,對我來說會更容易嗎?如果我這樣做,我將不得不在項目之間共享文件夾的.jar
文件,對嗎?
給你一些Maven。 – Perception
@Perception,我認爲這是我理解Java作爲一個平臺的根本問題。我想自己解決這個問題,除非使用像IDE這樣的經理或者你所建議的Maven,直到我明白事情應該如何工作。不過謝謝你的建議,以後可能會有用! – corazza
這不是一個'Java作爲平臺'的問題,它是一個圖書館封裝的問題。你可以堅持自己滾動,但最終你會發現一個專用於這個事業的工具,它更加有用。祝你好運! – Perception