`
阿拉丁神灯
  • 浏览: 1231 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

关于FindBugs+Ant+SVN集成的项目构建

阅读更多
想实现一种项目的构建,请各位大神指点,多多交流思想。

第一步:开发人员提交Java代码先由FindBugs查找静态代码存在的BUG,有责指明BUG出现的文件、行、BUG类型发邮件给提交代码的人员。

第二步:若第一步过了FindBugs,则由Ant对提交的文件进行编译,编译不过则发送邮件给提交代码人员。

第三步:若第二步过了,则提交到SVN上,自增文件的版本号。


不知道各位大神明白小弟的意思没有,不一定用我说的FindBugs+Ant+SVN,有类似的也可,邮件提醒的功能可有可无。

谢谢各位大神,小弟膜拜中。。。。
分享到:
评论

相关推荐

    CruiseControl及ant配置

    - **集成能力**:支持多种构建工具如Ant、Maven等;支持多种版本控制系统如SVN、Git等。 - **通知机制**:可以通过邮件、RSS等方式通知相关人员构建结果。 - **可扩展性**:通过插件机制支持自定义功能。 **架构...

    【bnuz_rjcs】安装指导.docx.docx

    3. Ant:需要安装最新版本的 Ant,以便进行项目构建和初始化。 二、版本控制 1. VisualSVN-Server-4.3.4-x64:需要安装 VisualSVN-Server-4.3.4-x64,以便进行版本控制。 2. TortoiseSVN-1.14.1.29085-x64-svn-...

    hudson配置

    - Apache Ant:用于构建Java项目,提供了一系列命令行工具来简化项目构建过程。 - Apache Maven:更高级的项目管理和理解工具,通过Maven可以定义项目对象模型POM,用来管理项目的构建、报告和文档。 - Apache ...

    anttasks.jar.zip

    在Java开发环境中,构建工具起着至关重要的作用,它们帮助开发者自动化项目构建、编译、测试等过程。其中,Apache Ant是一个广泛应用的开源构建工具,它基于XML来定义任务,提供了一套强大的构建脚本。"anttasks.jar...

    Eclipse精要与高级开发技术

    - **流行插件应用**:探讨如Mylyn(任务管理)、Subversive(SVN集成)、Git Team Provider(Git集成)等常用插件的安装与使用。 3. **构建自动化** - **构建工具Maven与Gradle**:学习如何在Eclipse中配置和使用...

    proedit properties

    7. **外部工具集成**:可能支持添加和配置外部工具,比如Maven、Ant构建工具,或者代码质量检查工具如FindBugs。 8. **插件扩展**:MyEclipse作为一个高度可扩展的平台,ProEdit Properties也可能涉及对已安装插件...

    hudson使用演示

    它支持多种构建工具,如 Maven、Ant,同时也可与其他版本控制系统(如Git、SVN)配合使用。Hudson 的特点是易于安装和配置,具有丰富的插件生态系统,能够适应各种项目需求。 博文链接提供的内容可能包含对Hudson的...

    eclipse-java-2019-03-R.rar

    7. **构建工具**:Eclipse内置了Ant和Maven支持,可自动构建项目,生成JAR文件或部署到服务器。 8. **调试工具**:Eclipse的调试器允许开发者设置断点,查看变量值,单步执行代码,进行线程分析等,是调试Java程序...

    eclipse中文教程

    1. 构建工具:了解使用Ant或Maven进行项目的构建和打包过程。 2. 运行与部署:学会在本地或远程服务器上运行Java应用程序,以及发布Web项目到Tomcat等应用服务器。 五、插件扩展 1. 常用插件:介绍Eclipse ...

    eclipse3.3.2

    此外,Eclipse 3.3.2还支持Maven,尽管不是默认安装,但可以通过插件进行安装,以适应更广泛的项目构建需求。 5. **调试工具**: Eclipse 的调试器功能强大,可以进行单步调试、设置断点、查看变量值等操作,帮助...

    Eclipse In Action

    6. **Chapter 6**: 第六章可能会讲解Eclipse的构建工具,如Ant或Maven的集成,以及自动构建和部署的流程。 7. **Chapter 7**: 虽然未提供此章节,但通常会涉及代码重构、代码分析和代码质量检查工具,如JDT Lint或...

    Hudson平台搭建及使用

    【Hudson平台搭建及使用详解】 ...Hudson不仅提供了基本的构建和测试功能,还可以与其他工具集成,如Git、Jenkins、Ant等,实现更复杂的自动化流程。对于大型开发团队而言,Hudson是管理和监控项目进展的有力工具。

    eclipse JDT的使用

    此外,还有支持Ant和Maven的插件,使开发者能够轻松管理不同类型的构建过程。 4. **调试器**:Eclipse JDT的调试器是另一大亮点。它支持断点、单步执行、变量查看、调用栈分析等功能,使得追踪代码执行流程变得直观...

    【中文】【 Eclipse精要与高级开发技术 】【pdf】【22.72 MB】

    4. **自动化构建**:通过集成Maven或Ant等构建工具,Eclipse能够自动化处理项目的构建过程,简化了开发流程。 5. **代码分析工具**:Eclipse内置了多种代码分析工具,如FindBugs、PMD等,可以帮助开发者发现潜在的...

    25个让Java程序员更高效的Eclipse插件

    11. ApacheIvyDE:这个插件集成了Apache Ivy的依赖管理功能,能够管理项目中的依赖关系,并且和WTP及Ant插件配合使用。 12. M2eclipse:M2eclipse是一个Maven插件,可以管理简单及多模块项目。它支持在Eclipse中...

    分享15款Java程序员必备的开发工具

    10. Apache Maven:项目管理和依赖管理工具,相较于ANT™,Maven提供了更智能的构建过程,自动处理资源定位、构建步骤和团队协作。 除了以上这些,还有其他一些有用的工具,例如Git进行版本控制,SVN用于源代码管理...

Global site tag (gtag.js) - Google Analytics