有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

svn在Eclipse中构建、版本控制、测试和归档Java项目的最佳实践?

我想知道你心目中做这些事情的最佳实践

以下是背景。我参与了一个个人Java项目,希望系统地测试、构建、归档和发布这些项目。我正在使用Eclipse3.7。因为我对所有那些提高生产力的伟大工具都是全新的,比如ANT、Maven、Svn、Git等等,我准备学习它们中的任何一种


共 (2) 个答案

  1. # 1 楼答案

    如今,越来越多的项目使用maven作为项目打包工具。它很方便,可以帮助您解决依赖性问题

    但是,由于您对这些工具还不熟悉,我建议您首先使用Ant。在我看来,它将更容易使用初学者。我个人更喜欢使用Eclipse作为开发工具,使用Ant作为构建工具,因为Ant与Eclipse集成得很好

    对于源代码版本控制,我建议使用SVN。您可以下载方便的SVN客户端,如Tortoisehttp://tortoisesvn.tigris.org/

  2. # 2 楼答案

    我最好的建议是先学习如何在没有Eclipse的情况下构建、测试和打包代码。新手可能会感到困惑,因为他们的IDE会在不理解原因的情况下为他们做事情

    我个人更喜欢Gradle,而不是Ant或Maven,但它比较新,可能更难找到合适的例子。对于SCM,我认为subversion很容易学习,但是所有的酷孩子都使用Git和Github,所以你可能想学习它们,因为它只会在将来帮助你

    http://www.gradle.org/docs/current/userguide/tutorial_java_projects.html