
项目构建工具
文章平均质量分 55
HQnull
事在人为
展开
-
Gradle学习笔记(四)
上一篇日志,我们搞清楚了基础的概念以及Hello World,接下来我们继续学习Gradle。构建脚本代码:Gradle构建脚本将向你展示Groovy的所有出色的功能,接下来看看它强大的功能:Example:在Gradle的任务(tasks)中使用Groovy语言build.gradletask upper <<{ String str = 'gradle and groov原创 2015-12-28 21:14:58 · 1005 阅读 · 0 评论 -
mvn基础之常用的构建命令以及自动创建目录骨架
mvn -v 查看maven 的版本 compile 编译项目 test 测试 package 用来打包我们的项目clean 用来删除我们的target 目录(里面存放到是编译过的字节码文件和测试报告)install 安装jar包到本地仓库中(可供其他项目引用)。原创 2015-08-15 14:37:01 · 552 阅读 · 0 评论 -
mvn基础之编写HelloWorld程序
安装以及搭建完mvn环境之后,便开始我们的HelloWorld程序:建立如下图所示文件结构:之后在main的model下创建一个Java源文件:package com.heqing.maven01.model;public class HelloWorld{ public String sayHello(){ return "Hello World!"; };}原创 2015-08-15 11:33:28 · 739 阅读 · 0 评论 -
maven中的坐标和仓库
在maven中任何构件 都是由坐标来唯一标识的:仓库:用来管理项目的依赖的,分为本地仓库和远程仓库( 默认的全球中央仓库地址https://repo.maven.apache.org/maven2 )。如何修改镜像仓库位置:进入 maven 安装目录下的conf 目录,打开settings 文件找到 节点,在其中加入镜像即可,例如: maven.ne原创 2015-08-16 13:53:35 · 588 阅读 · 0 评论 -
解决Maven提示:Could not read settings.xml, assuming default values
最近在学习Maven 时总是出现 Could not read settings.xml, assuming default values 错误,使得用户配置无法生效,在网上找了很多资料仍然解决不了,后来通过自己摸索找到了一下原因:①:在 settings 配置文件中一定不能有中文,包括注释 内部也不能有。②:路径一定要写对:比如说 D:/Maven/repo/ 中的路径原创 2015-08-16 14:17:51 · 45430 阅读 · 19 评论 -
在Eclipse中安装Maven插件以及创建Maven项目
查看eclipse 是否已经安装 是mvn插件:找到windows--》preference,看左边是否有Maven节点,如果有说明已经带了Maven插件,否则需要自己安装插件。下载eclipse-maven-plugin 插件,将解压后的 maven 文件夹拷贝到eclipse 根目录中的 dropins 目录下,之后重启eclipse依然找到windows--》prefere原创 2015-08-16 14:22:24 · 585 阅读 · 0 评论 -
Maven的生命周期和插件
完整的项目构建过程包括:清理、编译、测试、打包、集成测试、验证、部署。Maven 生命周期:(互相独立)clean 清理项目default 构建项目site 生成项目站点clean 、 compile 、test 、 package 、install。clean:pre-clean : 执行清理前原创 2015-08-16 17:26:17 · 347 阅读 · 0 评论 -
pom.xml常用元素知识
pom.xml 是maven 项目管理的核心文件,用于项目描述、组织管理、依赖管理和构件信息的管理。<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.o原创 2015-08-17 15:11:42 · 490 阅读 · 0 评论 -
Gradle学习笔记(一)
大家都知道Google早已宣布放弃Eclipse ADT,转而使用自家产品Android Studio,因为之前一直使用的是Eclipse ADT,加上前期版本的Android Studio卡成翔,无法使用,所以到目前还没有真正用Android Studio开发过项目,只是看了看好不好用,做了几个demo都不成功。不过到目前Android Studio已经在速度上有很大的改善了,以后肯定要转战原创 2015-12-07 21:27:41 · 640 阅读 · 0 评论 -
Gradle学习笔记(二)
Gradle仓库:gradle有三种仓库,maven仓库,ivy仓库以及flat本地仓库,各种仓库声明方式如下:maven{ url "...."}ivy{ url "...."}flatDir{ url "...."}Gradle任务:gradle的Android插件提供了四个顶级任务:assem原创 2015-12-10 20:48:36 · 513 阅读 · 0 评论 -
Gradle学习笔记(三)安装Gradle及Hello World
前面也写了两篇关于Gradle学习的笔记,也都是笔者自己在网上查找资料总结出来的,但是发现这种快餐文化还是有些令人失望的,并没有什么卵用,但是由于Gradle还在开发完善当中,中文版Gradle市面上并不多,所以学习起来还是有一定的困难的,笔者准备从基础开始重新学习Gradle,也分享给大家。安装Gradle:首先到官网下载(http://gradle.org/gradle-dow原创 2015-12-27 14:34:07 · 575 阅读 · 0 评论 -
Gradle学习笔记(五)
上一篇我们学了一些基本操作,比如任务依赖,动态任务,操作已存在的任务等等,接下来我们继续:快捷的表示方法:你可能注意到前面的例子中,我们有一个方便的方式去操作已经存在的任务。每一个任务都作为构建脚本的一个属性存在。例如:build.gradletask hello << { println 'Hello World!'}hello.doLast{ println "原创 2016-01-18 21:17:19 · 531 阅读 · 0 评论 -
Maven基础(介绍及环境搭建)
Maven概念:Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。为什么要有Maven:最简单的用途就是比如说我们在开发项目的 时候,经常会用到第三方的jar包,这些jar包很多,当团队协作的时候,这些jar包不是有版本冲突就是有的有用有的没用,而没用的又不敢删,再加上其他 的原因就会造成一个项目在某个人那里可以运行而在其他人原创 2015-08-15 10:13:34 · 509 阅读 · 0 评论