1.
安装
&
配置
1.1.
安装
Lift
的安装比较有特点,所以专门开一节来讲,不同于一般的软件包下载
-
安装
-
运行,
Lift
(尤其是
Lift2.0
)更常用的安装方式是采用
maven
,步骤(以
windows
为例):
-
安装
sun jdk1.6
,(
jdk1.5
或者
openjdk
等没试过,欢迎补充)
创建一个
LiftWeb
的工作目录如:
e:\LiftWeb
e:\LiftWeb>e:\maven\bin\mvn.bat
archetype:generate ^
-DarchetypeGroupId=net.liftweb ^
-DarchetypeArtifactId=lift-archetype-blank ^
-DarchetypeVersion=2.0 ^
-DarchetypeRepository=http://scala-tools.org/repo-snapshots ^
-DremoteRepositories=http://scala-tools.org/repo-snapshots ^
-DgroupId=nasoft ^
-DartifactId=test1
注意:
1
、
^
是
windows cmd
下面多行命令的续行符,
unix/linux
下用
\
2
、其中
-DarchetypeArtifactId
可选:
* lift-archetype-blank
* lift-archetype-basic
* lift-archetype-jpa-basic
3
、
-DgroupId
上面用
nasoft
,你可以用自己的域名如
com.mysite
-DartifactId
上面用
test1
作为应用
id
,以上命令会创建
e:\LiftWeb\test1
目录
进入
e:\LiftWeb\test1,
运行
e:\LiftWeb\test1>e:\maven\bin\mvn.bat
jetty:run
下载内容大概
40m
,位置大概如:
C:\Users\user\.m2\repository
浏览器打开
http://localhost:8080/
你可以修改
E:\LiftWeb\test1\src\main\webapp\index.html
看看页面的变化,也可以修改:
E:\LiftWeb\test1\src\main\scala\nasoft\snippet\HelloWorld.scala
但
scala
是静态文件,所以必须进行编译,可以另起一个
cmd
运行如下的命令:
E:\LiftWeb\test1>e:\maven\bin\mvn
scala:cc
这是一个编译服务器,它会一直运行并监控
scala
文件的改变,在第一时间编译之。
为了看到页面的变化,你可能得
ctrl-c
停止
jetty
后重新运行
jetty:run
到此,你可能觉得编译和部署更新太烦了,简直就是不人性!
不过别心急,我们有令人兴奋的解决方法——
分享到:
相关推荐
Java Web开发实践教程——从设计到实现(第2版)(2013年)一书的PPT。
深入体验Java Web开发内幕——核心基础 深入体验Java Web开发内幕——核心基础
Java Web开发实践教程——从设计到实现(第2版)(2013年)的源代码。
STRUTS 2:基于MVC的JAVA WEB应用开发实战——网络商店实例编程part1
《Java Web开发基础——从Servlet到JSP》源代码v1.0
java web4j框架——fish,java web4j框架——fish
张孝祥 老师的经典力作!!! 清晰的PDF电子书《深入体验Java_Web开发内幕-核心基础》——地球人都知道,呵呵。。
STRUTS 2:基于MVC的JAVA WEB应用开发实战——网络商店实例编程part2
Java_Web快速入门——全十讲 Java_Web快速入门——全十讲
深入体验Java_Web开发内幕—核心基础 pdf,完整版本,字迹清楚,需要的下吧
《Java Web开发详解——XML+DTD+XML Schema+XSLT+Servlet3.0+JSP2.2深入剖析与实例应用》语言生动、通俗易懂、讲解细致,大部分章节都提供了多个例子,而且很多例子都是目前Web开发中经常使用的功能,具有相当高的...
本资源是《Java Web开发教程——入门与提高篇(JSP+Servlet)》一书的源代码,基本上都是采用JSP2.0和MVC模式。
深入体验Java Web开发内幕——核心基础
轻量级Java-Web整合开发入门——Struts2+Hibernate4+Spring3
讲解深入原理,让你知其然也知其所以然,学习Java Web开发必读经典书籍之一。边看边添加书签,累死了,本书被我分割成了两部分,这是part2,还需要下载part1,放在同一目录下解压。
深入体验Java Web开发内幕——核心基础 高级特性 源代码
《深入体验Java Web开发内幕——核心基础》全书扫描,内容完整,欢迎下载。由于论坛限制,不能用一个压缩包(超过50M),所以分卷压缩了。
本文档是《Java Web开发教程——入门与提高篇(JSP+Servlet)》一书的附赠电子资料,对Struts2、JSF、Hibernate、iBATIS和JPA等框架进行了简单介绍,并且给出了两个自定义简单框架,还包括3个实例,共149页。