摘要: 本文地址:http://blog.csdn.net/wirelessqa/article/details/14057083 包含(Inclusions )默认情况下Surefire Plugin会自动的include下面这些格式的类:“**/Test*.java” – includes所有以Test 阅读全文
posted @ 2016-04-28 22:52 wust小吴 阅读(1036) 评论(0) 推荐(0)
摘要: 本文地址:http://blog.csdn.net/wirelessqa/article/details/14057305 跳过测试阶段: mvn package -DskipTests 临时性跳过测试代码的编译: mvn package -Dmaven.test.skip=true maven.t 阅读全文
posted @ 2016-04-28 22:50 wust小吴 阅读(258) 评论(0) 推荐(0)
摘要: 由于国内Android市场众多渠道,为了统计每个渠道的下载及其它数据统计,就需要我们针对每个渠道单独打包,如果让你打几十个市场的包岂不烦死了,不过有了Gradle,这再也不是事了。 友盟多渠道打包 废话不多说,以友盟统计为例,在AndroidManifest.xml里面会有这么一段: 里面的Chan 阅读全文
posted @ 2016-04-28 22:37 wust小吴 阅读(300) 评论(0) 推荐(0)
摘要: 首先来给大家介绍一种简便并且个人最喜欢的一种办法。很多时候我们在GitHub上看到一个不错的开源项目,一般有两种需求,阅读源码和查看运行效果,如果是单纯的查看源码我更喜欢用一些轻量级编辑器,如vim,sublime等,vim不是很熟练,所以个人一种都习惯用sublime来查看并阅读源码(实际开发还是 阅读全文
posted @ 2016-04-28 22:35 wust小吴 阅读(3483) 评论(0) 推荐(0)
摘要: Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言。 安装Gradle 在Android Studio系列教程一--下载与安装中新建项目成功后会下载Gradle,貌似这个过程不FQ 阅读全文
posted @ 2016-04-28 22:31 wust小吴 阅读(292) 评论(0) 推荐(0)
摘要: 介绍一个最有用的设置,我们只有每次引用一些类的时候必须要导包,而Studio可以通过设置自动导包,简直太实用了. 到 Preferences -> Editor -> Auto Import -> Java 把以下选项勾上就OK了 从此世界清静了。。。 阅读全文
posted @ 2016-04-28 22:25 wust小吴 阅读(242) 评论(0) 推荐(0)
摘要: ActionMac OSXWin/Linux 注释代码(//) Cmd + / Ctrl + / 注释代码(/**/) Cmd + Option + / Ctrl + Shift + / 格式化代码 Cmd + Option + L Ctrl + Alt + L 清除无效包引用 Option + C 阅读全文
posted @ 2016-04-28 22:24 wust小吴 阅读(169) 评论(0) 推荐(0)
摘要: 什么是构建配置文件? 构建配置文件是一组配置的集合,用来设置或者覆盖 Maven 构建的默认配置。使用构建配置文件,可以为不同的环境定制构建过程,例如 Producation 和 Development 环境。 Profile 在 pom.xml 中使用 activeProfiles / profi 阅读全文
posted @ 2016-04-28 22:16 wust小吴 阅读(280) 评论(0) 推荐(0)
摘要: 什么是 Maven 插件? Maven 实际上是一个依赖插件执行的框架,每个任务实际上是由插件完成。Maven 插件通常被用来: 创建 jar 文件 创建 war 文件 编译代码文件 代码单元测试 创建工程文档 创建工程报告 插件通常提供了一个目标的集合,并且可以使用下面的语法执行: 例如,一个 J 阅读全文
posted @ 2016-04-28 22:11 wust小吴 阅读(239) 评论(0) 推荐(0)
摘要: POM 代表工程对象模型。它是使用 Maven 工作时的基本组建,是一个 xml 文件。它被放在工程根目录下,文件命名为 pom.xml。 POM 包含了关于工程和各种配置细节的信息,Maven 使用这些信息构建工程。 POM 也包含了目标和插件。当执行一个任务或者目标时,Maven 会查找当前目录 阅读全文
posted @ 2016-04-28 22:08 wust小吴 阅读(416) 评论(0) 推荐(0)
摘要: 下面是使用 Eclipse 来创建一个Maven Web项目的说明。这是相当简单的。 现在让我们开始吧! 1: 启动 Eclipse, 点击 File->New->Other 2: 在弹出的新建向导,向下滚动并选择 Maven->Maven Project, 点击 Next 3: 在上面的屏幕上,保 阅读全文
posted @ 2016-04-28 22:03 wust小吴 阅读(189) 评论(0) 推荐(0)
摘要: 在本教程中,我们将学习如何使用Maven的Tomcat插件打包并部署一个WAR文件到Tomcat(Tomcat的6和7。 要用到工具: Tomcat 7发布URL = http://localhost:8080/manager/text命令 = mvn tomcat7:deploy Tomcat 6 阅读全文
posted @ 2016-04-28 22:00 wust小吴 阅读(331) 评论(0) 推荐(0)
摘要: 这里有一个指南,向您展示如何使用“mvn site:deploy”来自动部署生成的文档站点到服务器,这里通过WebDAV机制说明。 P.S 在这篇文章中,我们使用的是Apache服务器2.x的WebDAV功能。 1. 启用 WebDAV 请参见本指南,了解 如何启用WebDAV访问Apache 2. 阅读全文
posted @ 2016-04-28 21:58 wust小吴 阅读(1941) 评论(0) 推荐(0)
摘要: 在Maven中,可以使用“mvn site”,为您的项目信息生成文档站点。 生成的网站是在项目的“target/site”文件夹中。 mvn site 示例 请参见通过“mvn site”命令生成的文件列表。 文档页面的样本如下。 想知道自己开发的项目的信息可以试试。 标签:Maven 项目 文档 阅读全文
posted @ 2016-04-28 21:56 wust小吴 阅读(379) 评论(0) 推荐(0)
摘要: 在Maven中,可以使用“mvn install”打包项目,并自动部署到本地资源库,让其他开发人员使用它。 注意,当“install”在执行阶段,上述所有阶段 “validate“, “compile“, “test“, “package“, “integration-test“, “verify” 阅读全文
posted @ 2016-04-28 21:55 wust小吴 阅读(412) 评论(0) 推荐(0)
摘要: 要通过Maven运行单元测试,发出此命令: 这会在你的项目中运行整个单元测试。 案例学习 创建两个单元测试,并通过 Maven 的运行它。参见一个简单的 Java 测试类: Unit Test 1 单元测试为getHelloWorld()方法。 Unit Test 2 单元测试为getHelloWo 阅读全文
posted @ 2016-04-28 21:53 wust小吴 阅读(1192) 评论(0) 推荐(0)
摘要: 在基于Maven的项目中,很多缓存输出在“target”文件夹中。如果想建立项目部署,必须确保清理所有缓存的输出,从面能够随时获得最新的部署。 要清理项目缓存的输出,发出以下命令: 可以查看到输出结果… 当“mvn clean”执行,在“target”文件夹中的一切都将被删除。 部署进行生产要部署您 阅读全文
posted @ 2016-04-28 21:51 wust小吴 阅读(588) 评论(0) 推荐(0)
摘要: 要构建一个基于Maven的项目,打开控制台,进入到 pom.xml 文件所放的项目文件夹,并发出以下命令: 这将执行Maven的“package”阶段。 Maven构建生命周期Maven是分阶段运行,阅读 默认的Maven构建生命周期文章。因此,执行“package”阶段的时候,所有阶段 – “va 阅读全文
posted @ 2016-04-28 21:50 wust小吴 阅读(183) 评论(0) 推荐(0)
摘要: 构建生命周期是一组阶段的序列(sequence of phases),每个阶段定义了目标被执行的顺序。这里的阶段是生命周期的一部分。 举例说明,一个典型的 Maven 构建生命周期是由以下几个阶段的序列组成的: 当需要在某个特定阶段之前或之后执行目标时,可以使用 pre 和 post 来定义这个目标 阅读全文
posted @ 2016-04-28 21:48 wust小吴 阅读(225) 评论(0) 推荐(0)
摘要: 在本教程中,我们将向你展示如何使用mvn archetype:generate从现有的Maven模板列表中生成项目。在Maven 3.3.3,有超过1000+个模板,Maven 团队已经过滤掉一些无用的模板。 通常情况下,我们只需要使用下面的两个模板: 1. Maven 1000+ 模板 如果键入命 阅读全文
posted @ 2016-04-28 21:42 wust小吴 阅读(1254) 评论(0) 推荐(0)