搜书网 本次搜索耗时 0.029 秒,为您找到 242 个相关结果.
  • 3.3 编写测试代码

    38 2024-12-25 《Maven实战》
    3.3 编写测试代码 3.3 编写测试代码 为了使项目结构保持清晰,主代码与测试代码应该分别位于独立的目录中。3.2节讲过Maven项目中默认的主代码目录是src/main/java,对应地,Maven项目中默认的测试代码目录是src/test/java。因此,在编写测试用例之前,应当先创建该目录。 在Java世界中,由Kent Beck和Eric...
  • 1.1.3 Maven不仅仅是构建工具

    30 2024-12-25 《Maven实战》
    1.1.3 Maven不仅仅是构建工具 1.1.3 Maven不仅仅是构建工具 Java不仅是一门编程语言,还是一个平台,通过JRuby和Jython,我们可以在Java平台上编写和运行Ruby和Python程序。我们也应该认识到,Maven不仅是构建工具,还是一个依赖管理工具和项目信息管理工具。它提供了中央仓库,能帮我们自动下载构件。 在这个开源...
  • 3.7 NetBeans Maven插件简单使用

    21 2024-12-25 《Maven实战》
    3.7 NetBeans Maven插件简单使用 3.7.1 打开Maven项目 3.7 NetBeans Maven插件简单使用 NetBeans的Maven插件也十分简单易用,我们可以轻松地在NetBeans中导入现有的Maven项目,或者使用Archetype创建Maven项目,还能够在NetBeans中直接运行mvn命令。 3.7.1...
  • 1.1.2 Maven是优秀的构建工具

    22 2024-12-25 《Maven实战》
    1.1.2 Maven是优秀的构建工具 1.1.2 Maven是优秀的构建工具 前面介绍了Maven的用途之一是服务于构建,它是一个异常强大的构建工具,能够帮我们自动化构建过程,从清理、编译、测试到生成报告,再到打包和部署。我们不需要也不应该一遍又一遍地输入命令,一次又一次地点击鼠标,我们要做的是使用Maven配置好项目,然后输入简单的命令(如mvn...
  • 6.5 快照版本

    21 2024-12-25 《Maven实战》
    6.5 快照版本 6.5 快照版本 在Maven的世界中,任何一个项目或者构件都必须有自己的版本。版本的值可能是1.0.0、1.3-alpha-4、2.0、2.1-SNAPSHOT或者2.1-20091214.221414-13。其中,1.0.0、1.3-alpha-4和2.0是稳定的发布版本,而2.1-SNAPSHOT和2.1-20091214.2...
  • 10.3 跳过测试

    27 2024-12-25 《Maven实战》
    10.3 跳过测试 10.3 跳过测试 日常工作中,软件开发人员总有很多理由来跳过单元测试,“我敢保证这次改动不会导致任何测试失败”,“测试运行太耗时了,暂时跳过一下”,“有持续集成服务跑所有测试呢,我本地就不执行啦”。在大部分情况下,这些想法都是不对的,任何改动都要交给测试去验证,测试运行耗时过长应该考虑优化测试,更不要完全依赖持续集成服务来报告错...
  • 13.6.2 Maven GPG Plugin

    24 2024-12-25 《Maven实战》
    13.6.2 Maven GPG Plugin 13.6.2 Maven GPG Plugin 手动地对Maven构件进行签名并将这些签名部署到Maven仓库中是一件耗时的体力活。而使用Maven GPG Plugin只需要提供几行简单的配置,它就能够帮我们自动完成签名这一工作。 在使用Maven GPG Plugin之前,首先需要确认命令行下的g...
  • 14.4.3 profile的种类

    23 2024-12-25 《Maven实战》
    14.4.3 profile的种类 14.4.3 profile的种类 根据具体的需要,可以在以下位置声明profile: pom.xml:很显然,pom.xml中声明的profile只对当前项目有效。 用户settings.xml:用户目录下.m2/settings.xml中的profile对本机上该用户所有的Maven项目有效。 全局set...
  • 7.4.2 自定义绑定

    23 2024-12-25 《Maven实战》
    7.4.2 自定义绑定 7.4.2 自定义绑定 除了内置绑定以外,用户还能够自己选择将某个插件目标绑定到生命周期的某个阶段上,这种自定义绑定方式能让Maven项目在构建过程中执行更多更富特色的任务。 一个常见的例子是创建项目的源码jar包,内置的插件绑定关系中并没有涉及这一任务,因此需要用户自行配置。maven-source-plugin可以帮助我...
  • 16.7.3 下载依赖源码

    23 2024-12-25 《Maven实战》
    16.7.3 下载依赖源码 16.7.3 下载依赖源码 m2eclipse能够自动下载并使用依赖的源码包,当你需要探究第三方开源依赖的细节,或者在调试应用程序的时候,这一特性非常有用。当然,该功能的前提是依赖提交了相应的源码包至Maven仓库,通常这个源码包是一个classifier为sources的jar文件。例如junit-4.8.1.jar就有...