• JFinal学习 & Gradle配置续 & Tomcat配置


    接上一篇对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里面用户网页交互很有意思的技术。要看。

     
  • 相关阅读:
    使用JS动态创建含有1000行的表格
    HashTable、HashMap、LinkedHashMap、TreeMap的比较
    移动节点
    WebLoigc的配置(生产模式与开发模式)
    海量数据查询问题--简单的理解
    Servlet中乱码问题
    九度 1369 字符串的排列
    九度 1349 数字在排序数组中出现的次数
    九度 1384 二维数组中的查找
    九度 1402 特殊的数
  • 原文地址:https://www.cnblogs.com/charlesblc/p/6105040.html
Copyright © 2020-2023  润新知