注:本文环境ubuntu12.04 32位,java 1.7.0_10,scala 2.9.1,windows系统如需要,请留言告知,如有其他问题请留言告知
liftweb是基于scala的web框架,语言优雅,有点像Rails,同时性能卓越,每秒可支撑500+的访问。
scala之于java,犹如jQuery之于js。换言之,scala完全兼容java,同时做了很好的封装,简洁于java。
lift可以通过sbt安装。sbt,就像是一个终端版的eclipse,可以完成代码的编译,运行,打包等工作,同时具有maven的特性,自动从网上下载依赖的包。
1、下载sbt-launch.jar文件,http://simple-build-tool.googlecode.com/files/sbt-launch-0.7.7.jar;
2、把下载的sbt-lanunch.jar复制到 /usr/local/bin/路径下
sudo mkdir /usr/local/bin sudo mv 下载/sbt-launch-0.7.7.jar /usr/local/bin/3、在/usr/local/bin/下创建文件sbt
sudo gedit /usr/local/bin/sbt添加如下内容
java -Xmx512M -jar `dirname $0`/sbt-launch-0.7.7.jar "$@"4、给sbt赋予可执行权限
sudo chmod u+x /usr/local/bin/sbt这时候,在终端任意路径下输入
sudo sbt如果出现提示
Project does not exist, create new project? (y/N/s)恭喜,sbt环境搭建完毕,直接N回车,下一回合。
1、新建一个目录,并在终端进入到该路径
sudo mkdir 文档/hellolift cd 文档/hellolift/2、输入
sudo sbt他会问你:“亲,这个路径下没有scala工程,哀家给你创建一个如何?(好/滚/烦不烦人,麻利儿的给我建一个就完事了呗)”
Project does not exist, create new project? (y/N/s)这里输入y回车,他又问你:“你的工程叫啥好呢?”
Name:这里输入“hellolift”回车,他还问你:“你是哪个单位的?”
Organization:这里输入“china”回车,居然又是问题,分别是“工程的版本”,“scala的版本”,“sbt的版本”,这里一定要 注意,scala的版本一定要输入2.8.1,为了防止“白羊座”砸键盘,这里不罗嗦了,直接上一张图,简单明了,浅显易懂,一看图、全都有...
然后他会下载一些需要的文件,当然国内连接的网速不是很好,建议您先去打一盘英雄联盟,回来之后,他就有可能下载完毕了,同时scala工程就建好了~
。。。靠,快十一点半了,我的还没有更新完,洗洗睡了,其余的部分等明天在继续吧。。。。