使用Lift+Maven+Idea搭建web应用

搭建Lift Maven Idea创建web应用程序
源代码地址:https://github.com/LoranceChen/Talkertalk

这篇文章将介绍如何使用这些工具搭建一个入门的web应用。
一、使用工具
版本控制:Git
项目管理:Maven
IDE:Idea

二、步骤
1.通过GitHub获取源文件
git指令 git clone https://github.com/LoranceChen/TalkerTalk.git
这里写图片描述

2.导入idea
1)打开idea,选择 ‘import project’
这里写图片描述

2)使用Maven
这里写图片描述
之后一直点击下一步,直到创建完成,显示编辑界面。

3)设置Model
1>右键项目根目录,选中Open Module Settings
这里写图片描述

2>将scala文件夹设置成Sources类型,这时候文件夹将会变成包的结构
这里写图片描述

也许你显示的是java而不是scala,选中dependencies中找到并勾选scala-sdk或许有帮助
这里写图片描述

三、编译程序
打开项目根目录所在路径,在命令行输入 mvn compile(请先确保安装了maven,并配置了环境变量)
这里写图片描述
这里需要翻墙,成功后会显示 BUILD SUCCESS 字样。
这也许会花费不少的时间,因为Maven会根据pom.xml文件从网上下载所有的依赖项

四、配置jetty web服务器
1 点击右上角的配置按钮
这里写图片描述

2 修改了Name,为Command line添加jetty:start——它是程序的启动指令
这里写图片描述

run窗口中有JVM的配置VM Options [3],以后可能有用,尤其是程序变得越来越大的时候,比如,当出现内存不够时,可以在这里设置。现在使用默认值。
这里写图片描述

五、运行
1 编译:Ctrl + F9
2 启动Jetty
3 在浏览器中输入localhost:8080即可看到初始的页面,其中页面最下方的Latest Services栏目,使用了Lift的CSS Selectors绑定了后端的数据。
这里写图片描述

6.其他
1)我只是新手,对我来讲创建这个基本的Lift程序并不容易。Maven让我很头疼,因为网上的很多资源版本太老,或者要强迫旧的java sdk等。这边文章希望对准备学习Lift的人有所帮助
2)后面会添加MongoDB作为数据库
3)i3的电脑跑起来并不是很顺畅
4)前端模板[4]使用bootstrap,很漂亮的界面,虽然现在我还不会

参考资料:
[1]Git:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
[2]Maven: http://download.csdn.net/detail/u012289636/9120989 感觉挑着看看就行了
[3]JVM Options: http://blog.sina.com.cn/s/blog_3f12afd00100zpvf.html
[4]模板下载:http://www.templatemonster.com/ 尝试在浏览器中搜索 free ,可找到免费模板的链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值