Gradle
文章平均质量分 78
mobdroid
这个作者很懒,什么都没留下…
展开
-
Maven系列 1. Maven入门
Maven入门 像其他工匠一样,软件开发人员依靠他们的工具来构建应用程序。开发人员的集成开发环境(IDE),错误跟踪工具,构建工具,框架和调试工具(如内存分析器)在日常开发和质量软件维护中发挥着至关重要的作用。这本书将讨论和探索Maven的功能,我们知道这将成为您的软件开发武器库中的一个重要工具。 Apache Maven是一个开源的,基于标准的项目管理框架,简化了项目原创 2017-01-12 09:03:09 · 447 阅读 · 0 评论 -
Maven系列 2.设置Maven
2.设置Maven Maven安装是一个简单和直接的过程。本章将介绍如何使用Windows 7操作系统安装和设置Maven。您可以对其他操作系统执行相同的过程。 注意Maven是一个基于Java的应用程序,需要Java开发工具包(JDK)才能正常工作。 Maven版本3.2需要JDK 1.6或更高版本,3.0 / 3.1版本可以使用JDK 1.5或更高版本运行。在继续安原创 2017-01-12 09:04:58 · 245 阅读 · 0 评论 -
Maven系列 3.Maven依赖管理
3.Maven依赖管理 企业级项目通常依赖于各种开源库。考虑您希望将Log4J用于应用程序日志记录的情况。要完成这个,你会去Log4J下载页面,下载JAR文件,并把它放在你的项目的lib文件夹或添加到项目的类路径。正如你可能已经知道,这种方法有几个问题: 您需要将JAR文件检查为SVN,以便您的项目可以在除您自己的计算机之外的计算机上构建。 您下载的原创 2017-01-12 09:05:32 · 925 阅读 · 0 评论 -
Maven系列 4.Maven项目基础
4. Maven项目基础 Maven为其所有项目提供了约定和标准目录布局。如第1章所讨论的,这个标准化提供了一个统一的构建接口,它也使得开发人员可以轻松地从一个项目跳转到另一个项目。本章将解释Maven项目和pom.xml文件的基础知识。 基础项目组织 理解Maven项目结构的最好方法是查看一个。图4-1说明了一个基于Maven的Java项目。图4原创 2017-01-12 09:06:12 · 346 阅读 · 0 评论 -
Maven系列 6.Maven原型
6. Maven原型 到目前为止,您已手动创建了一个Maven项目,生成文件夹并从头开始创建pom.xml文件。这可能变得乏味,特别是当你经常要创建项目。为了解决这个问题,Maven提供原型。 Maven原型是允许用户轻松地生成新项目的项目模板。 Maven原型还提供了一个很好的平台来分享最佳实践,并强制实现除Maven标准目录结构之外的一致性。例如,企业可以使用公司的品原创 2017-01-12 09:08:19 · 1201 阅读 · 0 评论 -
Maven系列 5.Maven生命周期
5.Maven生命周期 目标和插件 生成工件的构建过程通常需要几个步骤和任务才能成功完成。这些任务的示例包括编译源代码,运行单元测试和打包工件。 Maven使用目标的概念来表示这样的粒度任务。 为了更好地理解一个目标是什么,让我们看一个例子。清单5-1显示了在c:\ apress \ gswm-book \ chapter5 \ gswm下的gswm项目代码上执行的编译目标。顾名原创 2017-01-12 09:06:47 · 342 阅读 · 0 评论 -
Maven系列 8.Maven发布
8.Maven发布 与Nexus集成 存储库管理器是企业中Maven部署的关键部分。存储库管理器充当公共存储库的代理,促进工件共享和团队协作,确保构建稳定性,并实现企业中使用的工件的管理。 Nexus是来自Sonatype的一个流行的开源存储库管理器。它是一个Web应用程序,允许您维护内部存储库和访问外部存储库。它允许通过单个URL对存储库进行分组和访问。这使得存储库管理员可以在原创 2017-01-12 09:57:14 · 470 阅读 · 0 评论 -
Maven系列 7.文档和报告
7. 文档和报告 文档和报告是任何项目的关键方面。这对于企业和开源项目尤其如此,其中许多人协作构建项目。本章讨论一些Maven的工具和插件,使得在线文档的发布和维护变得轻而易举。 本章将再次使用您在前面章节中创建的gswm Java项目。 gswm项目也可以在C:\ apress \ gswm-book \ chapter7文件夹中找到。 使用现场生命周期原创 2017-01-12 09:33:23 · 385 阅读 · 0 评论