JFinal学习 & Gradle配置续

Posted 笨鸟居士的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JFinal学习 & Gradle配置续相关的知识,希望对你有一定的参考价值。

接上一篇对Gradle的学习,再用JFinal项目再建一个。

参考了这篇文章:https://my.oschina.net/u/1010578/blog/390094

但是其中没有代码,所以看了这篇 http://blog.csdn.net/liangbinny/article/details/43714021

 

但是发现JFinal是一个很小众的项目,而且基本没有什么人用,不看了。

 

gradle配置如下:

group \'com.jfinal\'
version \'1.0-SNAPSHOT\'

apply plugin: \'java\'

sourceCompatibility = 1.8

repositories {
    // maven库
    def cn = "http://maven.aliyun.com/nexus/content/groups/public/"
    def abroad = "http://central.maven.org/maven2/"
    // 先从url中下载jar若没有找到,则在artifactUrls中寻找
    maven {
        url cn
        artifactUrls abroad
    }
}

dependencies {
    // https://mvnrepository.com/artifact/com.jfinal/jfinal
    compile group: \'com.jfinal\', name: \'jfinal\', version: \'2.2\'
    testCompile group: \'junit\', name: \'junit\', version: \'4.11\'
}

再其中改一下:

apply plugin: \'war\'

就会在src/main里面添加一个webapp目录。

 

点击"File"->"Project Structrue"。在对话框中选择"Modules",选择右边的项目下上一步生成的Web项目,点"Deployment Descriptor"中的绿色加号,在/src/main/webapp下添加一个web.xml文件。

 

 

Tomcat 发现访问不了了。然后发现webapp里面的ROOT目录都被换掉了。然后新下载了一个apache目录,把webapps里面的ROOT目录拷贝过来。看看行不行。 

等了一会儿,发现可以了。并且看了tomcat的主页和examples页,发现一个很有意思的example,就是websocket,据说是可以替代ajax,H5里面用户网页交互很有意思的技术。要看。

 

 

 

 

以上是关于JFinal学习 & Gradle配置续的主要内容,如果未能解决你的问题,请参考以下文章

JFinal-学习笔记(下)

jfinal框架的初级学习

JFinal Web开发学习开启HelloWorld

JFinal Web开发学习目录架构package设计

JFinal教程

JFinal Web开发学习验证码验证和注册细节