使用Intellij IDEA2017 把JFinal官方Demo跑起来

软件环境:

1.Windows 10操作系统

2.Intellij IDEA 2017.1.2版本

 

一、下载官方DEMO

下载地址:http://www.jfinal.com 

下载位置见下图

保存位置随意,我直接存到了下面的位置:

然后直接右键:解压到文件夹....会在压缩文件的同级目录下生成一个jfinal_demo的文件夹。

 

二、Intellij IDEA 导入项目

然后打开的窗口选择刚刚解压好的文件夹:

然后我的环境报了如下错误:

这个错误不用管,直接OK,一会配置一下Project的JDK。

至此,Intellij IDEA导入DEMO项目成功,但是想跑起来,还需要一些设置。

三、设置

直接看图吧:

把Module SDK修改成你本机的JDK,没有的自己添加一下,然后把下面两个有关eclipse的删除,配置完成后如下:

把依赖的jar添加进来:

提示你加到哪个Module中

至此,设置完毕,如果你的Problems页签有提示警告,直接点过去,点一下FIX就可以了。

四、数据库配置和代码修改

这部分自己看一下“启动说明.txt”,保证自己机器上有个MYSQL,把根据提供的blog.sql把数据库和表建立好。

要修改的地方:

1. res下的a_little_config.txt数据库配置文件,将数据库地址修改为你真实的地址,如果你是本机安装的MYSQL,地址可以不变,把数据库连接用户名和密码填写一下,默认用户名是root,密码为空。我自己的修改后的地址如下:

2.修改一下DemoConfig的Main函数

里面注释说明已经很清楚了,只需要将Eclispe的启动方式注释掉,然后把IDEA的启动方式解除注释就可以了,修改后:

然后再JFinal.Start上右键选择RUN,如下图所示:

 

看到下面的“Welcome to The JFinal World”了吗,已经跑起来了,打开你的浏览器,输入http://localhost  回车就可以看到示例界面了。

 

Jfinal 官网:http://www.jfinal.com/

感谢波总提供这么好用的一个框架。


开源中国博客链接:https://my.oschina.net/eross/blog/897599

评论区

JFinal

2017-05-11 16:57

感谢你的分享,对于 IDEA 新手很有用

冰雨

2017-05-16 21:52

很详细,但少了一点,默认,Debug Config里面,除了指定Config类的全包名外,还有一点,注意看工程路径,我在这就遇到了这个坑,默认路径只到Project的路径,没有包含Module的路径。

一只西瓜

2017-06-18 21:33

很有帮助,谢谢!

林晓鹏

2017-07-01 10:37

@JFinal 请问运行时出现port: 80 already in use!是什么原因呢

JFinal

2017-07-01 10:44

@林晓鹏 电脑里的另一个程序将 80 端口占用了而已,例如 QQ 音乐默认就占用这个端口,找到占用 80 端口的程序关闭之,具体怎么找 google 一下

瞳妖

2017-07-18 12:01

我按照步骤配了,然后把端口改为8080,run之后看到欢迎语句了,但是打开浏览器提示404,求指导。

耳朵软123

2017-07-20 14:44

@冰雨 你好,你说的这个具体则呢么做,我的错误是,run之后看到欢迎语句了,但是打开浏览器提示404

临江对月

2017-07-21 17:43

@耳朵软123 检查一下modoule配置里面的输入路径是否正确,Paths里面的complier output路径

冰雨

2017-07-24 13:10

@耳朵软123 就是类似于Eclipse的Debug As下面有一个Debug Configurations选项,需要指定工程路径和主类,这两个路径注意看有没有丢掉Project 或Module的路径,也就是项目名称这层的路径。

熹微

2017-11-24 09:26

赞一个。

省港澳台第一瓜皮程序员

2017-12-03 14:02

没有图片呀

临江对月

2017-12-04 13:52

@省港澳台第一瓜皮程序员 开源中国的图片服务好像挂了,等等再看吧,图片都是从开源中国复制过来的。

人生亦如此乎

2017-12-06 11:34

@耳朵软123 请问你是如何解决这个问题的,谢谢

Angel、心脏

2017-12-25 11:22

请问图片怎么了

临江对月

2018-01-01 12:31

@Angel、心脏 现在应该好了,因为上传到了开源中国,所以图片不是很稳定

过河

2018-01-13 20:22

挺好的,但是推荐使用maven管理项目

qq1209377102

2018-01-20 11:23

图片都没了

DreamFilter

2018-01-26 09:19

@瞳妖 @耳朵软123 idea在Tomcat下启动

jiangjun-jfinal

2018-03-19 10:51

照做了一遍,亲测完全可行,步骤详细清晰。

mingmingshiwo

2018-03-22 16:15

启动后访问总是404的处理方法:
idea下启动:
public class StartJfinal {
public static void main(String[] args) {
/**
* 特别注意:IDEA比 eclipse 的第一个参数多加了当前项目名JFinalDemo
*/
JFinal.start("JFinalDemo/src/main/webapp", 80, "/",5);
}
}
eclipse下启动:
public class StartJfinal {
public static void main(String[] args) {
JFinal.start("src/main/webapp", 80, "/",5);
}
}

段逸尘

2018-04-28 17:00

图片失效了

热门分享

扫码入社