Xamarin 包含两个商业产品 :Xamarin.IOS, Xamarin.Android。他们都是通过开源的基于.Net的Mono项目构建的。Mono是一个跨平台的.net 运行时,所有基于.net开发的应用,都可以运行在安装Mono的系统上。 Mono可以部署在 Windows Linux U
分类:
其他好文 时间:
2016-02-14 11:41:30
阅读次数:
297
Maven是一个基于Java平台的项目构建工具。 设计的出发点: 在进行软件开发的过程中,无论什么项目,采用何种技术,使用何种编程语言,我们要重复相同的开发步骤:编码,编译,测试,生成文档,打包发布。实际上除了编写源代码,其他步骤完全是重复一些琐碎的工作,这些琐碎的工作就是构建。 那为什么让软件开发
分类:
其他好文 时间:
2016-02-02 16:31:07
阅读次数:
155
一、Maven的基本概念 Maven(翻译为"专家","内行")是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。 1.1、项目构建 项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几个步骤,这六个步骤就是一
分类:
其他好文 时间:
2016-02-01 02:17:15
阅读次数:
153
Spring Boot 其默认是集成web容器的,启动方式由像普通Java程序一样,main函数入口启动。其内置Tomcat容器或Jetty容器,具体由配置来决定(默认Tomcat)。当然你也可以将项目打包成war包,放到独立的web容器中(Tomcat、weblogic等等),当然在此之前你要对程序入口做简单调整。项目构建我们使用Maven或Gradle,这将使项目依赖、jar包管理、以及打包部署...
分类:
编程语言 时间:
2016-01-26 20:30:11
阅读次数:
522
1. 简介
maven可以在某个位置统一存储所有maven项目共享的构件,这个统一的位置就是仓库。实际的Maven项目将不会各自存储其依赖文件,它们只需要声明这些依赖的坐标,在需要的时候(例如,编译项目的时候需要将依赖加入到classpath中),maven会自动根据坐标找到仓库中的构件,并使用它们。为了实现重用,项目构建完毕后生成的构件也可以安装或者部署到仓库中,供其他项目使用...
分类:
其他好文 时间:
2016-01-26 16:45:09
阅读次数:
247
简介本文将介绍基于 Apache Maven 3 的项目构建的基本概念和方法。Maven 是一套标准的项目构建和管理工具,使用统一规范的脚本进行项目构建,简单易用,摒弃了 Ant 中繁琐的构建元素,并具有较高的可重用性。读完本文,你将了解 Maven 的基本概念和使用它进行项目构建的基本方法。什么是...
分类:
其他好文 时间:
2016-01-26 09:13:57
阅读次数:
251
前一段时间用批处理文件(.bat或.cmd)写项目构建脚本,发现一个奇怪的问题。就是几条不同的构建命令,比如下面两条:coffee -c src/jade -P demo/这两条命令每条都可以正常执行。但是当我把这几条命令放到一个批处理脚本文件中执行的时候却不能顺利执行完毕,脚本程序在执行完第一条命...
分类:
其他好文 时间:
2016-01-24 12:52:58
阅读次数:
149
通过maven可以创建多个关联模块的项目(Multiple Module Projects)。由一个总的模块,下面包含多个子模块(子模块还可以包含子模块)。这种maven功能能支持大型的项目构建,往往大型项目由很多子模块组成。以下说明在eclipse下如何创建多模块的maven项目。创建总的POMm...
分类:
系统相关 时间:
2016-01-12 11:42:05
阅读次数:
176
Grunt是node的自动化构建工具,可以执行像压缩, 编译, 单元测试, 代码检查以及打包发布的任务。类似于C/C++程序通过makefile管理编译测试打包的过程,Java程序通过Maven,Ant实现项目构建管理功能,Python有pip,Ruby有gem。安装:npm install -g ...
分类:
其他好文 时间:
2016-01-08 18:37:23
阅读次数:
154
Maven 是一个项目管理和构建自动化工具。但是对于我们程序员来说,我们最关心的是它的项目构建功能。所以这里我们介绍的就是怎样用 maven 来满足我们项目的日常需要。Maven 使用惯例优于配置的原则 。它要求在没有定制之前,所有的项目都有如下的结构:目录目的${basedir}存放pom.x.....
分类:
数据库 时间:
2016-01-06 00:12:01
阅读次数:
234