JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来

如何把JFinal官网的demo在idea上运行起来

首先下载JFinal官网的demo进行部署

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

软件环境:

1.Windows 7操作系统

2.Intellij IDEA 2020.1.2版本

准备工作:

  1. 安装配置mysql 参考链接:

    1. 安装版:https://blog.csdn.net/shenkeding9350/article/details/84889562
    2. 免安装版:
      https://www.cnblogs.com/winton-nfs/p/11524007.html
  2. 安装配置JDK
    参考链接:
    https://blog.csdn.net/huaicainiao/article/details/79340572

一、下载官方DEMO

下载位置见下图
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
然后直接右键:解压到文件夹…会在压缩文件的同级目录下生成一个jfinal_demo的文件夹。

二、Intellij IDEA 导入项目

解压后,在IDEA中Open or Import这个文件:
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
然后报了如下错误:

这个错误不用管,直接OK
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
然后我弹出了一个这个,直接OK
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来

至此,IDEA导入demo项目成功,然后我们接着设置。

三、设置

首先选中,这个文件夹,然后右键找到Open Module Settings
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
把Module SDK修改成你本机的JDK,没有的自己添加一下,然后把下面两个有关eclipse的删除:
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来

把然后依赖的jar包添加进来:
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
提示你加到哪个Module中
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
至此,设置完毕,如果你的Problems页签有提示警告,直接点过去,点一下FIX就可以了。

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

  1. 打开“jfinal_demo”的文件夹,“启动说明.txt”,然后打开MYSQL,把根据提供的blog.sql把数据库和表建立好。
    (mysql的安装配置在文章顶部有链接)

  2. res下的 a_little_config.txt 数据库配置文件,将数据库地址修改为你真实的地址,如果你是本机安装的MYSQL,地址可以不变,把数据库连接用户名和密码填写一下,默认用户名是root,密码为空:
    JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来

2.修改一下DemoConfig的Main方法

首先我们看到这一行
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
有的博客上讲的是这是eclipse的启动方式,其实现在idea已经可以支持热加载了
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
有些人说idea设置了热加载不管用,那我的办法就是录制宏:

https://my.oschina.net/fdblog/blog/172229

然后在JFinal.Start上右键选择RUN,如下图所示:
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
如果提示80端口被占用,最简单粗暴的方式就是重启电脑,因为我照着网上的方式做了但是没有用,不过每次都重启也不是办法,有兴趣可以看一下:
https://www.cnblogs.com/iflytek/p/8916175.html
https://blog.csdn.net/zhujibcom/article/details/78979430

打开浏览器,输入http://localhost 回车就可以看到示例界面了
JFinal学习(1)-- 如何把JFinal官网的demo在idea上运行起来
此文参考了:
临江对月在 开源中国 2017/05/11 发布的“使用Intellij IDEA把JFinal官方Demo跑起来”
https://my.oschina.net/eross/blog/897599

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

然后是我最近比较喜欢的一段话:

我这个人,人生志短,只顾得上自己,只能用外挂,学习也一样,都想开挂加快。---- 《逆转次元:ai崛起》【变态辣】

最后

愿你出走半生,归来仍是少年。---- 孙衍

相关文章:

  • 2021-09-09
  • 2021-11-29
  • 2021-06-01
  • 2022-12-23
  • 2021-09-10
  • 2022-01-07
  • 2022-12-23
  • 2021-12-16
猜你喜欢
  • 2021-07-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-28
  • 2022-12-23
  • 2022-01-06
相关资源
相似解决方案