博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用IDEA创建JFinal3.0官方Demo
阅读量:5960 次
发布时间:2019-06-19

本文共 2364 字,大约阅读时间需要 7 分钟。

hot3.png

最近在学Jfinal,发现官方DEMO是eclipse生成的非maven项目。

打开封尘已久的myeclipse看了一下,jfinal确实是个好东西,但是已经习惯idea了。花了点时间转移

 

PS:建议还是用eclipse开发jfinal的项目,因为idea似乎不支持热部署。

本项目搭建后效果:

1.类不添加新方法,在修改已有方法,重新编译即可,不需要重新运行项目

2.类添加了新方法、配置文件有改动,需要重新运行。

下面是jfinal源码 main方法的注释

/**	 * 用于在 IDEA 中,通过创建 main 方法的方式启动项目,不支持热加载	 * 本方法存在的意义在于此方法启动的速度比 maven 下的 jetty 插件要快得多	 * 	 * 注意:不支持热加载。建议通过 Ctrl + F5 快捷键,来快速重新启动项目,速度并不会比 eclipse 下的热加载慢多少	 *     实际操作中是先通过按 Alt + 5 打开 debug 窗口,才能按 Ctrl + F5 重启项目	 */	public static void start(String webAppDir, int port, String context) {		server = new JettyServerForIDEA(webAppDir, port, context);		server.start();	}

 

1.创建新项目选择Maven,下面是我的pom.xml

4.0.0
jfinalDemo
jfinalDemo
1.0-SNAPSHOT
pom
jdk-1.8
true
1.8
UTF-8
3.0
4.12
1.8
1.8
1.8
junit
junit
${junit.version}

2.Ctrl+shift+alt+S 项目设置

1.Modules 添加Web

2.手动添加官方DEMO的jar包,也可以用maven,嫌慢。

确定后在Export选中,右边那个铅笔图标可以修改名字,默认以第一个jar包的名称

3.添加Artifacts

 

Output Layout选项卡把Classes加入输入目录

 

Bulid on make 勾上,这样每次运行项目都会重新编译class和复制最新的jsp html等等到输出目录

 

4.Copy demo里面的代码

包括 com包 配置文件 web文件夹(jsp/js/css...)

 

 

先构建出项目

然后你就会在项目根目录看到一个Out的文件夹

 

最后一步,配置一下main文件 运行

转载于:https://my.oschina.net/yejunxi/blog/834827

你可能感兴趣的文章
2015年末必备前端工具集
查看>>
【Solidity】8. 杂项 - 深入理解Solidity
查看>>
关于在VS2005中编写DLL遇到 C4251 警告的解决办法
查看>>
Go语言大神亲述:历七劫方可成为程序员!
查看>>
用友优普发布企业空间2.0 助推企业互联网+
查看>>
文思海辉:大数据发展—源于创新、服务于创新
查看>>
中产委廖明:给中国制造转型的三点建议
查看>>
记一场为未来就绪的企业客户峰会
查看>>
5G来了 中国移动将孵化各种垂直应用 实现万物互联
查看>>
Fortinet为企业提出应对APT攻击的一些建议
查看>>
使用Disk2VHD进行P2V转换需要知道的一些事
查看>>
PHP图片处理库Grafika详细教程(2):图像特效处理模块
查看>>
LXD 2.0 系列(八):LXD中的LXD
查看>>
安装WMware 在Windows平台下学习Linux
查看>>
NodeJS对于Java开发者而言是什么?
查看>>
2016 软件开发的七大趋势:容器技术将统治世界
查看>>
IDC:2020年企业将在网络安全上花费1016亿美元
查看>>
【独家】新智元×出门问问六问六答:获大众 1.8 亿美元后准备做什么
查看>>
苹果在国贸改造了一套房 智能家居圈都慌了!
查看>>
一年400元,监控APP让你知道对方的所有隐私
查看>>