请问jfinal能在CLI模式下运行吗?

如果可以的话,怎么去调用各种action呢

评论区

JFinal

2018-01-31 14:52

可以整合 jetty 、undertown 在命令行下运行

还可以利用 maven-assembly-plugin 这个插件将项目打成一个 jar 包,然后通过下面的命令来运行:
java -jar yourProject.jar

注意要使用上面的模式,需要使用 jfinal enjoy 模板引擎的 engine.setSourceFactory(new ClassPathSourceFactory()); 配置,这样配置才能让模板引擎读取到 jar 包中的模板文件

jfinal 后续版本我会提供这样的例子项目,以后就再也不需要单独安装什么 tomcat 、jetty 了

如果希望现在使用,可以参考一下 jboot 项目使用 undertow 的启动方式:
https://gitee.com/fuhai/jboot

也可以单独去看一下 undertow 官方文档来启动项目

flash866

2018-02-02 09:44

@JFinal @JFinal 好的,谢谢,我研究下

热门反馈

扫码入社