-
February 2012 M T W T F S S « Dec 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 -
Recent Posts
Recent Comments
- 爱国者 on 如何编写maven plugin(三) 测试
- www.chaojishop.com on sbt 0.7
- Sparkle on sbt 0.7
- arbow on sbt 0.7
- 学习hg(Mercurial)版本控制—转自liluo.org | 碎星 on 我与Mercurial
Tags
Archives
- December 2011
- August 2011
- May 2011
- November 2010
- February 2010
- May 2009
- February 2009
- January 2009
- August 2008
- July 2008
- June 2008
- May 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- July 2007
- June 2007
- March 2007
- February 2007
- January 2007
- December 2006
- May 2006
- April 2006
- March 2006
- February 2006
- December 2005
- November 2005
- October 2005
- September 2005
- July 2005
- June 2005
- April 2005
- March 2005
- February 2005
- January 2005
- December 2004
- November 2004
- September 2004
- August 2004
- July 2004
Microblogs
- 封闭的软件封闭的硬件,利益抓在自己手里//@刘鑫-MarchLiu:确实不懂,硬件设计我是外行 //@老赵:回复@刘鑫-MarchLiu:苹果为什么就不能支持SD卡呢否则64G,128G不是随便加么唉…… 老赵 : 以后iPad买16G是真心不够,就光拿应用来说,分辨率增加了各种应用尤其是游戏的体积肯定咣咣上涨,再来点写几百上千兆的iBook吧。苹果又不像安卓设备那样业界良心,一不支持SD卡扩展,二加点容量价格就差好多,所以用iPad的同学们还是从现在开始攒奶粉钱,直接买个大容量的吧……2月18日 16:14 来自 新浪微博
- → 微博二碉年真清回饋伱微博號已獲獎 http://t.cn/zO2B9WC←FwTyao苗真 : 原来你们两个也是这种人。别来了你们[怒][怒][怒]2月18日 13:56 来自 新浪微博
- gtalk也有这个功能可惜没什么人用OnlySwan : 跟@胡维 用打通的imessage聊天,很帶感2月17日 12:35 来自 新浪微博
- 哈哈//@查立:[嘻嘻]马靖昊说会计 : 刚看到的会计VS审计版的杀人游戏,亮了啊!。。。“年末请闭眼,会计请睁眼,会计开始调帐,会计请闭眼。审计请睁眼,审计请指认调帐的会计,请看我手势,请闭眼。出报告了,今年这家公司。。盈利了。。。”2月17日 09:42 来自 新浪微博
- 烧羽毛球装备,买了一支弓102月13日 21:45 来自 新浪微博
- 肯定不能打印内部结构啦,现在的打印机能打印RMB吗 //@玄了个澄的:[吃惊]//@陆丹峰: 谨慎的表示怀疑,用这样的扫描方式无法获取精确的内部结构吧//@Oldmonk: 是不是以后可以在家打印驴包,iphone,甚至汉堡之类?Jeremy帮主 : 神奇的3D打印机 http://t.cn/aWCXft2月12日 10:51 来自 新浪微博
- 晕晕晕大麦网 : 『巨星陨落』据美联社报道,美国黑人天后惠特妮-休斯顿于美国当地时间2012年2月11日去世,终年48岁。死亡原因和地点尚不明。惠特尼-休斯顿演唱的电影《保镖》主题曲《I Will Always Love You》被美国媒体评选为“最伟大的100首情歌”第一名。I will always love you![蜡烛] http://t.cn/hG2UNK2月12日 10:42 来自 新浪微博
- 3D版,那还真的是从电视机爬出来啊 //@CAOYUN8:你庆生大片哦哦、正[赞][赞] //@阿拉是yoyo:精彩电影 : 《贞子 3D》预告!贞子带着怨念又回来了!!!这次贞子不仅从电视里爬出,智能手机、电脑都可以啊!还是3D的! 石原里美、濑户康史、山本裕典,5.12日本上映 http://t.cn/zOZYw5Z2月11日 17:35 来自 新浪微博
- 转发微博SexFriend : @方舟子 不甘陪都王抢风头,公开质疑叮当性别。2月11日 17:22 来自 新浪微博
- 转发微博huacnlee : RT @ChinaHanqing: 鲁豫采访方滨兴校长,问如何断定一个网友是否正常,方校长说我们一般会给网友一个在线代理,一个VPN,看他怎么上twitter,鲁豫说:“天哪,正常人应该用VPN上twitter吧”。方校长说:“正常的人不应该上twitter”。2月10日 11:58 来自 新浪微博
- 封闭的软件封闭的硬件,利益抓在自己手里//@刘鑫-MarchLiu:确实不懂,硬件设计我是外行 //@老赵:回复@刘鑫-MarchLiu:苹果为什么就不能支持SD卡呢否则64G,128G不是随便加么唉……
Tag Archives: sbt
sbt 0.7
前言:sbt是一个用scala写的构建工具,跟maven、gradle差不多,目前最新的版本是0.11。不过本文是讲sbt 0.7的使用方法,sbt继承了scala优良的不兼容传统,从0.7升级到0.10是完全不兼容的两个版本,虽然0.7已经基本没人用了,但还是有一些开源项目还没切换到0.11上。我这篇文章比较早就完成了,但因为各种原因现在才发出来。 sbt 0.7的项目地址是 http://code.google.com/p/simple-build-tool/,官方为了让大家尽快升级到0.10以上的版本,已经将这个地址里面大部分文档都删除了,目前要找到0.7的资料已经很难了,建议大家新项目还是直接用0.11。 先来看一下sbt(没有特殊说明的话,以下sbt都是指sbt 0.7)的配置结构,sbt使用maven的约定目录来放置项目文件,比如说src/main/java、src/main/resources等等,当然这是可以通过配置进行修改。而sbt本身的配置,是放在项目根目录下的project目录下,如果你见到一些scala的开源项目有个project目录不要觉得奇怪,那是sbt的配置。如果你的项目是多个子项目组成的,只需要在总的根目录下进行sbt配置即可,不需要像maven那样每个项目下配置pom.xml。 一般来说,sbt的配置有以下三个文件 /project/build.properties /project/build/MyProject.scala (文件名随意) /project/plugins/Plugins.scala (文件名随意) 第一个文件是项目的基本信息配置,这里一个范例 project.organization=org.sparkle project.name=myproject project.version=1.0-SNAPSHOT sbt.version=0.7.7 build.scala.versions=2.9.0-1 前三项对应maven里面的groupId、artifactId、version 后面两项分别定义项目所用的sbt和scala版本 第二个文件是主要的配置文件,得益于scala强大的描述能力,项目配置直接用实际的scala代码来编写,具体的含义直接看代码中的注释 import sbt._ class MyProject(info: ProjectInfo) extends ParentProject(info) { // 通过at方法定义的变量自动成为额外的jar下载路径 val mavenLocal = "Local Maven Repository" at … Continue reading