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里面用户网页交互很有意思的技术。要看。
分类:
Java学习
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!