1. 进入JFinal 极速开发市区:http://www.jfinal.com/
  2. 如上图,点击右边的最新下载:JFinal 3.0 demo - 此过程跳过注册\登录过程, 进入到如下,下载
  3. 下载并解压到自己指定的目录下,如下
  4. 打开IDEA ,进入如下界面:
  5. 点击Import Project
  6. 在导入项目的路径的时候,IDEA自动帮我们识别到该项目是在Eclipse下创作的。此时选中jfinal_demo 文件夹则可。点击OK。
  7. 点击Import project from external model – Eclipse (这一步很主要!),点击next.
  8. 再点击next .
  9. 再点击next.
  10. 选择jdk版本,点击Finish.
  11. 然后会弹出一个错误,这报错是我选择jdk1.7与项目1.6不一致而出现的,点击OK。
  12. 进入了熟悉的界面,我们看到项目有”启动说明”,如果你按照”启动说明.txt”,来启动的,就忽略下面所有步骤。
  13. 先打开 启动说明 下的blog.sql,文件内容如上:
  14. 把SQL语句拉到Navicat上来,执行,完成后,就创建好jfinal_demo的数据库。
  15. 打开 res 下的 a_little_config.txt文件,添加到自己数据库的密码
  16. 点击上图的的图标。
  17. 在Projcet Structure窗口中,点击Modules – jfinal_demo – Dependencies 中的org.eclipse.jst.j2ee.internal.web.container 和org.eclipse.jst.j2ee.internal.module.container 去掉(去掉按钮在右边的“-”号)
  18. 修改自己在idea上的jdk,点击Apply,再点击ok.
  19. 点击右边的Facets,然后点击“+”号,选择Web。
  20. 选中项目,点击OK。
  21. 然后双击上图的红色箭头的地方。
  22. 在Web Resource Directory Path 窗口中,点击红色箭头的按钮。
  23. 选中WebRoot,点击OK。
  24. 然后点击Create Artifact。
  25. 窗口进入如上图,点击Deployment中的“+”号。
  26. 点击JARs or directories..
  27. 选择项目中WebRoot 下的WEB-INF下的lib的文件夹。
  28. 点击导航栏的Build 的Build Artifacts。
  29. 再点击Build,项目会自动生成out文件夹。
  30. 配置Tomcat。
  31. 再点击红色箭头的Fix按钮。
  32. 启动Tomcat。
  33. JFinal-Demo的导入到IDEA就完成了。

[小试牛刀]部署在IDEA的JFinal 3.0 demo的更多相关文章

  1. Hadoop生态圈-通过CDH5.15.1部署spark1.6与spark2.3.0的版本兼容运行

    Hadoop生态圈-通过CDH5.15.1部署spark1.6与spark2.3.0的版本兼容运行 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在我的CDH5.15.1集群中,默 ...

  2. docker并不能把部署的工作「减少为0」,比较好的情况下是「基本减少为1」

    很多人说docker改变了运维世界,这句话是从群体角度来说的,是统计学意义上的改变,像mysql,python这样被大规模使用的基础应用,docker化之后为整个群体所节省的时间是非常巨大的. 有人可 ...

  3. CentOs7 +Jexus 5.8.2部署Asp.Net Core WebApi 1.0生产环境

    Jexus 是一款运行于 Linux 平台,以支持  ASP.NET.PHP 为特色的集高安全性和高性能为一体的 WEB 服务器和反向代理服务器.最新版 5.8.2 已经发布,有如下更新: 1,现在大 ...

  4. 第一款支持容器和云部署的开源数据库Neo4j 3.0

    导读 Neo4j 3.0.0 正式发布,这是 Neo4j 3.0 系列的第一个版本.此版本对内部架构进行了全新的设计:提供给开发者更强大的生产力:提供更广阔的部署选择.Neo4j 3.0 被认为是世界 ...

  5. CentOS下SparkR安装部署:hadoop2.7.3+spark2.0.0+scale2.11.8+hive2.1.0

    注:之前本人写了一篇SparkR的安装部署文章:SparkR安装部署及数据分析实例,当时SparkR项目还没正式入主Spark,需要自己下载SparkR安装包,但现在spark已经支持R接口,so更新 ...

  6. nodejs部署智能合约的方法-web3 0.20版本

    参考:https://www.jianshu.com/p/7e541cd67be2 部署智能合约的方法有很多,比如使用truffle框架,使用remix-ide等,在这里的部署方法是使用nodejs一 ...

  7. centos7 部署 汉化版 gitlab 10.0.2

    更新说明: 20171009:增加3.5的内容 20171008:整理出gitlab部署手册 =============================================== gitla ...

  8. 在IIS上部署Asp.Net Core 2.2.0

    1. .NET Core与Windows环境 Asp.Net Core 2.2.0 Windows 10 2. 先决条件   下载并安装.Net Core Hosting Bundle. 3. 部署过 ...

  9. IIS部署ASP.NET MVC (4.0)网站出现的错误

    (1)无法读取配置节“system.web.extensions”,因为它缺少节声明 在IIS中,在基本设置中,将程序池选择为ASP.NET 4.0即OK! (2)由于 Web 服务器上的“ISAPI ...

随机推荐

  1. android 7.0适配(总结)

    file_paths.xml <?xml version="1.0" encoding="utf-8"?><paths xmlns:andro ...

  2. UE4中显示AI Debug信息

    运行时,按下引号键('),就会出现AI的Debug信息,包含 AI Behavior Tree EQS Perception 四个大的分类,可以通过键盘上的1234键来显示和关闭相应的选项. 另外在E ...

  3. Linux新增用户,并设置Root(管理员)权限

    在使用Linux过程中,Root账号拥有最大的操作权限.为保证Root账号安全,一般不直接使用Root账号,而是直接创建一个拥有Root权限的其它账号来使用.详细操作步骤如下 第一步,创建用户,如下图 ...

  4. xpath 算法

    w https://www.w3.org/TR/xpath20/ Before an expression can be processed, its input data must be repre ...

  5. C#和.NET获取绝对路径

    c#获取绝对路径:System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "log.txt"); .net获取绝 ...

  6. GenericAPIView的使用及和视图扩展类的结合使用

    GenericAPIView的使用 from rest_framework.generics import GenericAPIView GenericAPIView继承 APIView,主要增加了操 ...

  7. 测开之路一百一十三:bootstrap媒体对象

    实现效果,左边是图片或者其他媒体,右边是对应的描述 引入bootstrap和jquery标签 class="media" 数量多一些看着就会很规整 <!DOCTYPE htm ...

  8. 类Runtime

    Runtime类的概述和使用 Runtime类概述 每个Java应用程序都有一个Runtime类实例,使应用程序能够与其运行的环境相连接.可以通过getRuntime方法获取当前运行时. 应用程序不能 ...

  9. Binder进程与线程ProcessState以及IPCThreadState

    ProcessState以及IPCThreadState ProcessState是负责打开Binder节点并做mmap映射,IPCThreadState是负责与Binder驱动进行具体的命令交互. ...

  10. layui基本使用(动态获取数据,并把需要的数据传到新打开的窗口)

    <div class="xiaoxi">\n' + ' <div class="layui-row">\n' + ' <input ...