摘要:
本文地址:http://blog.csdn.net/wirelessqa/article/details/14057083 包含(Inclusions )默认情况下Surefire Plugin会自动的include下面这些格式的类:“**/Test*.java” – includes所有以Test 阅读全文
posted @ 2016-04-28 22:52
wust小吴
阅读(1039)
评论(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小吴
阅读(301)
评论(0)
推荐(0)
摘要:
首先来给大家介绍一种简便并且个人最喜欢的一种办法。很多时候我们在GitHub上看到一个不错的开源项目,一般有两种需求,阅读源码和查看运行效果,如果是单纯的查看源码我更喜欢用一些轻量级编辑器,如vim,sublime等,vim不是很熟练,所以个人一种都习惯用sublime来查看并阅读源码(实际开发还是 阅读全文
posted @ 2016-04-28 22:35
wust小吴
阅读(3488)
评论(0)
推荐(0)
摘要:
Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言。 安装Gradle 在Android Studio系列教程一--下载与安装中新建项目成功后会下载Gradle,貌似这个过程不FQ 阅读全文
posted @ 2016-04-28 22:31
wust小吴
阅读(293)
评论(0)
推荐(0)
摘要:
介绍一个最有用的设置,我们只有每次引用一些类的时候必须要导包,而Studio可以通过设置自动导包,简直太实用了. 到 Preferences -> Editor -> Auto Import -> Java 把以下选项勾上就OK了 从此世界清静了。。。 阅读全文
posted @ 2016-04-28 22:25
wust小吴
阅读(244)
评论(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小吴
阅读(170)
评论(0)
推荐(0)
摘要:
什么是构建配置文件? 构建配置文件是一组配置的集合,用来设置或者覆盖 Maven 构建的默认配置。使用构建配置文件,可以为不同的环境定制构建过程,例如 Producation 和 Development 环境。 Profile 在 pom.xml 中使用 activeProfiles / profi 阅读全文
posted @ 2016-04-28 22:16
wust小吴
阅读(283)
评论(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小吴
阅读(417)
评论(0)
推荐(0)
摘要:
下面是使用 Eclipse 来创建一个Maven Web项目的说明。这是相当简单的。 现在让我们开始吧! 1: 启动 Eclipse, 点击 File->New->Other 2: 在弹出的新建向导,向下滚动并选择 Maven->Maven Project, 点击 Next 3: 在上面的屏幕上,保 阅读全文
posted @ 2016-04-28 22:03
wust小吴
阅读(190)
评论(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小吴
阅读(334)
评论(0)
推荐(0)
摘要:
这里有一个指南,向您展示如何使用“mvn site:deploy”来自动部署生成的文档站点到服务器,这里通过WebDAV机制说明。 P.S 在这篇文章中,我们使用的是Apache服务器2.x的WebDAV功能。 1. 启用 WebDAV 请参见本指南,了解 如何启用WebDAV访问Apache 2. 阅读全文
posted @ 2016-04-28 21:58
wust小吴
阅读(1942)
评论(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小吴
阅读(414)
评论(0)
推荐(0)
摘要:
要通过Maven运行单元测试,发出此命令: 这会在你的项目中运行整个单元测试。 案例学习 创建两个单元测试,并通过 Maven 的运行它。参见一个简单的 Java 测试类: Unit Test 1 单元测试为getHelloWorld()方法。 Unit Test 2 单元测试为getHelloWo 阅读全文
posted @ 2016-04-28 21:53
wust小吴
阅读(1200)
评论(0)
推荐(0)
摘要:
在基于Maven的项目中,很多缓存输出在“target”文件夹中。如果想建立项目部署,必须确保清理所有缓存的输出,从面能够随时获得最新的部署。 要清理项目缓存的输出,发出以下命令: 可以查看到输出结果… 当“mvn clean”执行,在“target”文件夹中的一切都将被删除。 部署进行生产要部署您 阅读全文
posted @ 2016-04-28 21:51
wust小吴
阅读(590)
评论(0)
推荐(0)
摘要:
要构建一个基于Maven的项目,打开控制台,进入到 pom.xml 文件所放的项目文件夹,并发出以下命令: 这将执行Maven的“package”阶段。 Maven构建生命周期Maven是分阶段运行,阅读 默认的Maven构建生命周期文章。因此,执行“package”阶段的时候,所有阶段 – “va 阅读全文
posted @ 2016-04-28 21:50
wust小吴
阅读(185)
评论(0)
推荐(0)
摘要:
构建生命周期是一组阶段的序列(sequence of phases),每个阶段定义了目标被执行的顺序。这里的阶段是生命周期的一部分。 举例说明,一个典型的 Maven 构建生命周期是由以下几个阶段的序列组成的: 当需要在某个特定阶段之前或之后执行目标时,可以使用 pre 和 post 来定义这个目标 阅读全文
posted @ 2016-04-28 21:48
wust小吴
阅读(227)
评论(0)
推荐(0)
摘要:
在本教程中,我们将向你展示如何使用mvn archetype:generate从现有的Maven模板列表中生成项目。在Maven 3.3.3,有超过1000+个模板,Maven 团队已经过滤掉一些无用的模板。 通常情况下,我们只需要使用下面的两个模板: 1. Maven 1000+ 模板 如果键入命 阅读全文
posted @ 2016-04-28 21:42
wust小吴
阅读(1255)
评论(0)
推荐(0)
摘要:
在上一节教程中,使用Maven创建了一个Web应用程序。这里有一个指南,告诉你如何转换Web应用程序到Eclipse IDE支持的形式。 注意,通过WTP工具Eclipse IDE支持Web应用程序,所以需要让基于Maven的项目支持它。 1. mvn eclipse:eclipse -Dwtpve 阅读全文
posted @ 2016-04-28 21:39
wust小吴
阅读(256)
评论(0)
推荐(0)
摘要:
1. 安装m2eclipse插件 要用Eclipse构建Maven项目,我们需要先安装meeclipse插件 点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图: 安装成成之后我们在E 阅读全文
posted @ 2016-04-28 21:37
wust小吴
阅读(216)
评论(0)
推荐(0)
摘要:
NetBeans6.7更新版本已经内置对Maven支持。如遇以前的版本,Maven插件在插件管理器中可用。我们正在使用NetBeans在这个例子中使用6.9。 在NetBeans一些特点如下 您可以从NetBeans运行Maven目标。 您可以可以查看Maven命令的输出使用其自己的控制台在NetB 阅读全文
posted @ 2016-04-28 21:33
wust小吴
阅读(515)
评论(0)
推荐(0)
摘要:
Eclipse提供了一个很好的插件m2eclipse 无缝将Maven和Eclipse集成在一起。 m2eclipse一些特点如下 您可以从Eclipse运行Maven目标。 可以使用其自己的控制台查看Maven命令的输出在Eclipse里面。 你可以更新maven的依赖关系使用IDE。 您可以启动 阅读全文
posted @ 2016-04-28 21:31
wust小吴
阅读(229)
评论(0)
推荐(0)
摘要:
本教程将教你如何管理使用Maven版本控制系统管理一个基于Web项目。在这里,将学习如何创建/构建/部署和运行Web应用程序: 创建Web应用程序 要创建一个简单的java web应用程序,我们将使用Maven的原型 - web应用插件。因此,让我们打开命令控制台,进入到C: MVN目录并执行以下命 阅读全文
posted @ 2016-04-28 21:26
wust小吴
阅读(246)
评论(0)
推荐(0)
摘要:
在项目开发中,通常是部署过程包含以下步骤 检入代码在建项目全部进入SVN或源代码库中,并标记它。 从SVN下载完整的源代码。 构建应用程序。 生成输出要么WAR或EAR文件存储到一个共同的网络位置。 从网络获取的文件和文件部署到生产现场。 更新日期和应用程序的更新版本号的文件。 检入代码在建项目全部 阅读全文
posted @ 2016-04-28 20:46
wust小吴
阅读(250)
评论(0)
推荐(0)
摘要:
其中一个Maven的核心特征是依赖管理。管理依赖关系变得困难的任务一旦我们处理多模块项目(包含数百个模块/子项目)。 Maven提供了一个高程度的控制来管理这样的场景。 传递依赖发现 这是很通常情况下,当一个库说A就依赖于其他库说B的情况下,另一个项目Ç想用A,则该项目需要使用库中B。 在Maven 阅读全文
posted @ 2016-04-28 20:42
wust小吴
阅读(249)
评论(0)
推荐(0)
摘要:
建立自动化定义场景,依赖项目建设过程中被启动,一旦项目生成成功完成,以确保相关的项目是稳定的。 实例 考虑一个团队正在开发一个项目总线核心API上的其他两个项目的应用程序,网页UI和应用程序的桌面UI的依赖。 app-web-ui 项目使用1.0-SNAPSHOT总线核心API项目 app-desk 阅读全文
posted @ 2016-04-28 20:37
wust小吴
阅读(366)
评论(0)
推荐(0)
摘要:
大型软件应用程序通常由多个模块组成,这是多个团队工作于同一应用程序的不同模块的常见场景。例如一个团队工作负责应用程序的前端应用用户接口工程(app-ui.jar:1.0)),同时他们使用数据服务工程(data-service.jar:1.0)。 现在负责数据服务的团队可能正在进行修正 bug 或者增 阅读全文
posted @ 2016-04-28 20:32
wust小吴
阅读(528)
评论(0)
推荐(0)
摘要:
Maven提供用户,使用原型的概念,不同类型的项目模板(以数字614)是一个非常大的列表。 Maven帮助用户快速开始使用以下命令创建新的Java项目 什么是原型? 原型是一个Maven插件,其任务是创建一个项目结构按照其模板。我们将使用快速启动原型插件在这里创建一个简单的Java应用程序。 使用项 阅读全文
posted @ 2016-04-28 20:22
wust小吴
阅读(346)
评论(0)
推荐(0)
摘要:
本教程将教你如何一步到位创建应用程序的文档。因此,让我们开始,到 C:/MVN 创建java应用程序consumerBanking。 OpenconsumerBanking文件夹,然后执行以下命令mvn命令。 Maven将开始构建该项目。 就是这样。你的项目文件已准备就绪。 Maven有目标目录中创 阅读全文
posted @ 2016-04-28 20:19
wust小吴
阅读(249)
评论(0)
推荐(0)
摘要:
现在,你也知道Maven做依赖管理使用Maven仓库的概念。但是,如果依赖是不提供任何远程存储库和中央存储库发生了什么? Maven提供为使用外部依赖的概念,应用在这样的场景。 举一个例子,让我们做以下修改项在目Maven创建项目 这一章节中创建。 添加lib文件夹到src文件夹 复制任何的jar到 阅读全文
posted @ 2016-04-28 20:15
wust小吴
阅读(342)
评论(0)
推荐(0)
摘要:
在本教程中,我们将演示如何使用 Maven 创建一个 Java Web 项目(Spring MVC)。 用到的技术/工具: 1. 从Maven模板创建Web项目 您可以通过使用Maven的maven-archetype-webapp模板来创建一个快速启动Java Web应用程序的项目。在终端(* U 阅读全文
posted @ 2016-04-28 19:53
wust小吴
阅读(470)
评论(0)
推荐(0)
摘要:
在本教程中,我们将向你展示如何使用 Maven 来创建一个 Java 项目,导入其到Eclipse IDE,并打包 Java 项目到一个 JAR 文件。 所需要的工具: 注意:请确保 Maven 是正确安装和配置(在Windows,*nix,Mac OSX系统中),然后再开始本教程,避免 mvn 命 阅读全文
posted @ 2016-04-28 19:46
wust小吴
阅读(355)
评论(0)
推荐(0)
摘要:
这里有2个案例,需要手动发出Maven命令包括一个 jar 到 Maven 的本地资源库。 PS,还是有很多 jar 不支持 Maven 的。 案例学习 例如,kaptcha,它是一个流行的第三方Java库,它被用来生成 “验证码” 的图片,以阻止垃圾邮件,但它不在 Maven 的中央仓库中。 在本 阅读全文
posted @ 2016-04-28 19:32
wust小吴
阅读(309)
评论(0)
推荐(0)
摘要:
在 Maven 依赖机制的帮助下自动下载所有必需的依赖库,并保持版本升级。 案例分析 让我们看一个案例研究,以了解它是如何工作的。假设你想使用 Log4j 作为项目的日志。这里你要做什么? 1.在传统方式 如果有 Log4j 版本升级,则需要重复上述步骤一次。 2. 在Maven的方式 它会自动下载 阅读全文
posted @ 2016-04-28 19:28
wust小吴
阅读(215)
评论(0)
推荐(0)
摘要:
默认情况下,Maven从Maven中央仓库下载所有依赖关系。但是,有些库丢失在中央存储库,只有在Java.net或JBoss的储存库远程仓库中能找到。 1. Java.net资源库 添加Java.net远程仓库的详细信息在“pom.xml”文件。 pom.xml <project ...> <rep 阅读全文
posted @ 2016-04-28 19:26
wust小吴
阅读(1110)
评论(0)
推荐(0)
摘要:
根据 Apache Maven 的说明: Downloading in Maven is triggered by a project declaring a dependency that is not present in the local repository (or for a SNAPS 阅读全文
posted @ 2016-04-28 19:09
wust小吴
阅读(266)
评论(0)
推荐(0)
摘要:
当你建立一个 Maven 的项目,Maven 会检查你的 pom.xml 文件,以确定哪些依赖下载。 首先,Maven 将从本地资源库获得 Maven 的本地资源库依赖资源, 如果没有找到,然后把它会从默认的 Maven 中央存储库 – http://repo1.maven.org/maven2/ 阅读全文
posted @ 2016-04-28 19:03
wust小吴
阅读(222)
评论(0)
推荐(0)
摘要:
Maven的本地资源库是用来存储所有项目的依赖关系(插件jar和其他文件,这些文件被Maven下载)到本地文件夹。 很简单,当你建立一个Maven项目,所有相关文件将被存储在你的Maven本地仓库。 默认情况下,Maven的本地资源库默认为 .m2 目录文件夹: 1. 更新Maven的本地库 通常情 阅读全文
posted @ 2016-04-28 19:01
wust小吴
阅读(377)
评论(0)
推荐(0)
摘要:
如果你的公司正在建立一个防火墙,并使用HTTP代理服务器来阻止用户直接连接到互联网。如果您使用代理,Maven将无法下载任何依赖。 为了使它工作,你必须声明在 Maven 的配置文件中设置代理服务器:settings.xml. 1. Maven配置文件 找到文件 {M2_HOME}/conf/set 阅读全文
posted @ 2016-04-28 18:49
wust小吴
阅读(422)
评论(0)
推荐(0)
摘要:
想要安装 Apache Maven 在Windows 系统上, 只需要下载 Maven 的 zip 文件,并将其解压到你想安装的目录,并配置 Windows 环境变量。 所需工具 : 注Maven 3.2 要求 JDK 1.6 或以上版本, 而Maven 3.0/3.1 需要 JDK 1.5 或以上 阅读全文
posted @ 2016-04-28 18:22
wust小吴
阅读(198)
评论(0)
推荐(0)
摘要:
Apache Maven是一个软件项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以从一个中心资料片管理项目构建,报告和文件。 本教程将介绍如何使用Maven在Java开发,或任何其他的编程语言的任何项目。 本教程将介绍如何使用Maven在Java开发,或任何其他的编程语言的任何项 阅读全文
posted @ 2016-04-28 18:13
wust小吴
阅读(167)
评论(0)
推荐(0)

浙公网安备 33010602011771号