jfinal学习笔记之idea启动jfinal

开发环境:

jfinal学习笔记之idea启动jfinal_第1张图片

项目是在eclipse里使用jbolt创建的,不过用idea太久,已经没法适应eclipse的操作习惯了。所以将项目切换到idea下。

创建启动类,这个类名字叫什么都行。我这里就叫 ManagementApplication 了。

启动类代码如下:

import com.jfinal.core.JFinal;

public class ManagementApplication {

    public static void main(String[] args) {
        JFinal.start("src/main/webapp", 80, "/",0);
    }
}

启动类放置位置如下:

jfinal学习笔记之idea启动jfinal_第2张图片

只到这一步,当然还是启动不了的,因为在eclipse里用jbolt提供的启动方式,是用undertow启动的,而JFinal.start()这种方式是通过jetty启动的,所以需要检查一下你的依赖里有没有jetty的包。如果没有,请加上以下依赖:


    com.jfinal
    jetty-server
    2019.3
    compile

在这里顺便说一下,scope要设置为compile。而且jetty是groupId为 com.jfinal 的jetty。

贴一下JFinal启动方法的源码

jfinal学习笔记之idea启动jfinal_第3张图片

然后debug或者run的方式启动就好了,贴一张访问截图

jfinal学习笔记之idea启动jfinal_第4张图片

你可能感兴趣的:(jFinal)