2017-07-01 77 views
0

我有一個項目,我正在努力,我想上傳到GitHub。它有eclipse項目文件和一個fxbuild文件。我正在創建一個應用程序,它使用jdbc連接到mysql數據庫,所以我使用連接器J.這是開源的,https://github.com/mysql/mysql-connector-j,所以我不會將該jar上傳到GitHub,而是使用GitHub子模塊來使用ConnectorJ我的倉庫中的倉庫。這是一個好主意嗎?項目結構如下:什麼Eclipse的JavaFX項目文件上傳到GitHub

.settings 
bin 
src 
.classpath 
.project 
build.fxbuild 
connectorj.jar 

我想知道哪些文件我應該從這個項目上傳到GitHub?我應該只上傳一切,並使用連接器J存儲庫作爲子模塊?可以刪除fxbuild文件還是可以上傳?任何指導,將不勝感激,謝謝。

+0

上傳你需要的東西,讓它在另一臺PC上再次工作 – RiggsFolly

+0

我剛剛寫出了文件夾和文件,對任何使用過eclipse的人都應該熟悉嗎? – Nalyd

回答

1

您應該只上傳srcbuild文件(構建工具需要的文件)。應該沒有庫(二進制文件) - 你應該通過一些構建工具,如MavenGradle來提供它們。 正如我目前所看到的,您並未使用其中的任何一個 - 因此您在其他PC上構建項目時會遇到問題。

典型的JavaFX項目文件應該是這樣的:https://github.com/TheItachiUchiha/MediaPlayerFX

我建議重構您的應用程序使用例如Maven的。

+0

是的,我認爲Maven可能是解決方案,但我沒有支持,我也沒有使用過,所以我有點不情願。我想我必須去了解它。謝謝你的答案。 – Nalyd