您的位置:首页 > 其它

Windows下配置本地Lift-web服务器

2010-02-23 12:23 302 查看
第一、配置Lift-web服务器前的准备:

1、下载scala脚本语言(目前新版本是scala2.77.)。

下载地址:http://www.scala-lang.org/downloads

2、下载sun公司的JDK1.6(下载地址: http://java.sun.com/javase/downloads/index.jsp )

3、下载maven插件(下载地址:http://www.sonatype.com/books/maven-book/reference_zh/section-maven-download.html


第二、安装JDK1.6。

安装好JDK1.6后,把下载下来的scala2.7.7和maven分别拷贝到C盘的根目录下(maven拷贝到任意盘下都行,但环境变量必须与当前的maven所在的盘符相对应)。

第三、配置环境变量如下:

配置系统变量:

1、找到变量path —— 点击编辑—— 弹出编辑系统变量——在变量值处加入C:/scala277/bin;C:/maven/bin后,确定即可。

2、分别配置JAVA_HOME和MAVEN_HOME:

配置配置JAVA_HOME:系统变量处点击新建——在变量名处输入JAVA_HOME,变量值处输入C:/Program Files/Java/jdk1.6.0_12,确定即可。

配置配置MAVEN_HOME:系统变量处点击新建——在变量名处输入MAVEN_HOME,变量值处输入C:/maven,确定即可。

环境变量就处配置完成。

第三、测试scala是否成功:

1、进入windows DOS下(开始——运行——cmd或按快捷键windows+r),进入windows dos界面 ,输入scala。

如果scala安装成后 当你按Enter键后会有以下的提示:

Welcome to Scala version 2.7.7.final (Java HotSpot(TM) Client VM, Java 1.6.0_12)

.

Type in expressions to have them evaluated.

Type :help for more information.

有这样的提示就算你的scala安装成功。

2、退出scala:输入exit命令即可退出scala工作环境。

第四、下载Lift-web框架

1、在Windows dos环境下转到mave插件所在的根目录下(如:C:/maven)。

2.在C:/maven目录下输入mvn install jetty:run,回车即可。(注:这种方法是在线下载 所以确保你的网络是通的)之后就是等着程序自动下载。

3、Lift-web框架下载完成后会在我的文档下产生一个.m2的文件。

如果在你的"我的文档"下没有.m2文件,说明你的安装失败。

第四、创建Lift-web项目如下:

1、“mvn archetype:generate -U -DarchetypeGroupId=net.liftweb -DarchetypeArtifactId=lift-archetype-basic -DarchetypeVersion=2.0-M4 -DarchetypeRepository=http://scala-tools.org/repo-releases -DremoteRepositories=http://scala-tools.org/repo-releases -DgroupId=com.liftcode.hello -DartifactId=Test”将该代码保存为.bat文件。

以上这段代码只需要掌握如下两个地方即可:

DarchetypeVersion=2.0-M4 :Lift-web框架的版本;

DartifactId=lift-test:Lift-web项目文件名;

注:如果想重生成另一个项目,只编辑该.bat文件下的DartifactId=lift-test即可。

2、双击生成的.bat文件生成一个Lift-web项目文件。

第五、运行Lift-web项目:

1、进入Windows Dos下转到Lift-web项目下文件下输入mvn jetty:run。

特别说明:当你是第一次运行该项目时,Lift-web框架会自动下载所依赖的jar包文件,等待程序自动下载完成后,项目即可运行啦。

在这一步时间可能要10分钟左右方可下载完成(根据本机的网络情况来讲),

2、进入浏览器,输入http://127.0.0.1:8080
,运行该程序。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: