所以我几乎编程3年,我猜,只是为了好玩。 我学会了用Java编程,我仍然这样做。我总是习惯让Eclipse通过点击'Run'来构建我的代码,但我并没有真正理解为什么使用像Maven,Ant和Gradle这样的东西。使用用于Java的构建工具
现在我还使用GitHub的一些项目,我看到这些构建GitHub上被intergrated工具回购协议很多,与像詹金斯平台,特拉维斯等等。我认为他们使用这些编译工具GitHub的,喜欢打造每次有一个提交代码,对吧?
所以我的问题是,为什么我应该使用构建工具?你推荐哪种构建工具?我该如何使用GitHub构建工具?
(请说,如果我要澄清我的问题更多)
http://stackoverflow.com/questions/1382432/whats-with-all-the-java-build-tools – vanje