maven 学习笔记(一)eclipse+android+maven
2013-04-10 13:38
399 查看
/article/6425798.html
由于工作需要最近开始接触java,对于这类开源的东西发现居然是第一次接触,里面有太多的东西需要熟悉。其中最著名的就是maven,据说可以使得工程从编译至打包发布,效率提高很多倍。不过使用起来却比较麻烦,只得学习。
国内好些博客有对maven的描述,不过和自己的需要相差太远,只能自己动手,一步步学。还是比较相信英文版的说明,虽然英语比较糟糕,但原版的东西沉下心来看,其实也能事半功倍。
几个重要的网址:
1、http://maven.apache.org/users/index.html,此网址主要讲两样:
1)、POM Reference
2)、Settings Reference
2、http://books.sonatype.com/books/mvnref-book/reference/,此网站讲述的同样详细,并且与之前的形成互补。
3、http://juvenshun.iteye.com/category/34725,此为一大牛的中文maven博客,分了很多章节写maven,写的很好,希望速成的可以直接看,有不明白的再看前面的英文网站。
4、http://maven.apache.org/ref/3.0.3/maven-model/maven.html,此网站很重要,因为我们学习maven有一个比较严重的困难是不知道pom.xml中各元素的作用,此网页将所有相关的元素都列了出来,并标明相关作用,对照此网站,可以直接研究已有的maven工程,加快对maven的理解速度。
目标从简单到复杂可以分为以下几点:
1、创建一个简单的 eclipse+android+maven 工程,要求创建出来的工程符合maven规范,且可打包编译成apk包。
2、创建一个较复杂的 eclipse+android+maven 工程,这个工程可能由若干个工程组成,即多module工程。
3、针对开发与发布应该区别对待,开发尽可能快速,而发布需要带上签名,混淆。
4、考虑自动发布与版本控制
5、考虑自动测试。
6、根据需要,考虑写一些maven的插件,提高开发效率。
对于本地私服,暂时不考虑,没精力研究。
由于工作需要最近开始接触java,对于这类开源的东西发现居然是第一次接触,里面有太多的东西需要熟悉。其中最著名的就是maven,据说可以使得工程从编译至打包发布,效率提高很多倍。不过使用起来却比较麻烦,只得学习。
国内好些博客有对maven的描述,不过和自己的需要相差太远,只能自己动手,一步步学。还是比较相信英文版的说明,虽然英语比较糟糕,但原版的东西沉下心来看,其实也能事半功倍。
几个重要的网址:
1、http://maven.apache.org/users/index.html,此网址主要讲两样:
1)、POM Reference
2)、Settings Reference
2、http://books.sonatype.com/books/mvnref-book/reference/,此网站讲述的同样详细,并且与之前的形成互补。
3、http://juvenshun.iteye.com/category/34725,此为一大牛的中文maven博客,分了很多章节写maven,写的很好,希望速成的可以直接看,有不明白的再看前面的英文网站。
4、http://maven.apache.org/ref/3.0.3/maven-model/maven.html,此网站很重要,因为我们学习maven有一个比较严重的困难是不知道pom.xml中各元素的作用,此网页将所有相关的元素都列了出来,并标明相关作用,对照此网站,可以直接研究已有的maven工程,加快对maven的理解速度。
目标从简单到复杂可以分为以下几点:
1、创建一个简单的 eclipse+android+maven 工程,要求创建出来的工程符合maven规范,且可打包编译成apk包。
2、创建一个较复杂的 eclipse+android+maven 工程,这个工程可能由若干个工程组成,即多module工程。
3、针对开发与发布应该区别对待,开发尽可能快速,而发布需要带上签名,混淆。
4、考虑自动发布与版本控制
5、考虑自动测试。
6、根据需要,考虑写一些maven的插件,提高开发效率。
对于本地私服,暂时不考虑,没精力研究。
相关文章推荐
- maven 学习笔记(二)创建一个简单的 eclipse+android+maven 工程
- maven 学习笔记(三)创建一个较复杂的 eclipse+android+maven 工程
- maven 学习笔记(三)创建一个较复杂的 eclipse+android+maven 工程
- maven 学习笔记(一)eclipse+android+maven
- maven 学习笔记(二)创建一个简单的 eclipse+android+maven 工程
- maven 学习笔记(一)eclipse+android+maven
- Android 学习笔记 - 【查看ADT版本,安装、卸载、更新eclipse中的ADT】
- 用git创建maven项目托管于git.oschina.net,用eclipse创建maven项目【学习笔记】
- maven -- 学习笔记(四)实现在Eclipse用maven搭建springmvc项目(附构建步骤和详细实现代码)
- Android中级学习笔记(三)之eclipse建完aidl文件后gen中没有生成相应的Java文件
- Android入门学习笔记,主要是activity和intent,以及eclipse常用快捷方式
- 不错的maven学习笔记,收藏——Maven学习 (二) Eclipse 上安装 Maven3插件
- android 学习笔记(五)调试相关 5.5 eclipse中ndk环境
- Android(java)学习笔记189:eclipse 导入项目是提示:某些项目因位于工作空间目录中而被隐藏。
- hadoop学习笔记(四)——eclipse+maven+hadoop2.5.2源代码
- 我的Android学习开发笔记-eclipse环境配置
- Maven学习笔记---配置eclipse中maven环境
- Maven学习笔记(二)——Eclipse插件安装(m2eclipse)
- Android开发学习笔记(三)——基于Eclipse开发环境的搭建及HelloAndroid示例程序的创建
- Java 学习笔记22:Maven以及其Eclipse插件m2eclipse的安装