sims-学生信息管理系统

简介: sims-学生信息管理系统

一、项目中遇到的问题及解决方案


1.1tomcat版本问题

解决方法:

电脑重新安装一个对应版本tomcat8.5.53

电脑安装多个tomcat的网站链接:

https://blog.csdn.net/zouguo1211/article/details/83997231

亲测有效~~~





1.2jdk版本

每个jdk对应每个tomcat版本,不然有可能运行失败

解决方法:安装jdk8

补充:我没有安装jdk8,一直以为我电脑版本jdk太低,最后才发现jdk1.8就是jdk8。

官方tomcat对应jdk版本截图




1.3IDEA Project Structure(项目结构)详解

classes创建放在WEB-INF

https://blog.csdn.net/weixin_43611145/article/details/102625173

上图中的路径url可以更改但是要和Deployment中的text路径保持一致

二、知识补充:


2.1什么是 JavaEE

JavaEE 概念

Java EE,Java 平台企业版(Java Platform Enterprise Edition),之前称为Java 2 Platform, Enterprise Edition (J2EE),2018年3月更名为 Jakarta EE(这个名称应该还没有得到群众认可)。狭义的 Java EE 是 Sun 公司为企业级应用推出的标准平台,用来开发B/S架构软件,可以说是一个框架,也可以说是一种规范。

JavaEE 与 JavaSE 的区别与联系

JavaEE 是在 JavaSE 的基础上构建的,是对 JavaSE 的扩展,增加了一些更加便捷的应用框架。

除了 EE 和 SE,还有为移动端而生的 JavaME,但目前应用不算广泛。三者的关系可以用下图概括:

JavaEE主要技术

JavaEE 号称有十三种核心技术。它们分别是:JDBC、JNDI、EJB、RMI、Servlet、JSP、XML、JMS、Java IDL、JTS、JTA、JavaMail和JAF。

版权声明:本文为CSDN博主「Evan-Nightly」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/Neuf_Soleil/article/details/80962686


2.2.jdk与jre

总的来说JDK是用于java程序的开发,而jre则是只能运行class而没有编译的功能

JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用再单独安装JRE了。


2.3.jdk8与jdk1.8区别

JDK8和JDK1.8是同一个版本,只是命名方式不同。JDK是Java开发的工具包,Java是一门编程语言。Java Development Kit (JDK) 是Sun公司(已被Oracle收购)针对Java开发员的软件开发工具包。在2018年更新JavaSE 10之后,对应的JDK版本叫做JDK10,后续为了方便统一,之前的JDK1.8也可以叫做JDK8了。


目录
相关文章
|
弹性计算 缓存 分布式计算
阿里云服务器新人特惠活动改版,共享型和独享型云服务器1折起
8月3日,阿里云对旗下的云服务器新人特惠活动完成了全新升级,升级之后的活动保留了限时特惠板块,新增了六代共享型和六代独享型板块,新增板块折扣为1折起,通过活动上云省心更省钱,活动内云服务器性能卓越、弹性可伸缩、可靠稳定、安全可信。
2037 0
阿里云服务器新人特惠活动改版,共享型和独享型云服务器1折起
|
SQL API
金融行业 · 大模型挑战赛 |用大模型理解金融市场
2024金融行业大模型挑战赛即将开启,旨在推动大型语言模型在金融领域的应用。比赛提供金融多轮问答数据集,参赛者需使用GLM-4模型API,通过SQL、API等技术解决金融问题,涵盖数据查询、统计分析及复杂问题处理。赛事分初赛、复赛和决赛,总奖金20万元。报名时间为2024年12月2日至2025年2月6日。
1086 16
金融行业 · 大模型挑战赛 |用大模型理解金融市场
|
10月前
|
人工智能 自然语言处理 计算机视觉
StarVector:图像秒变矢量代码!开源多模态模型让SVG生成告别手绘
StarVector是由ServiceNow Research等机构联合开发的开源多模态视觉语言模型,能够将图像和文本转换为可编辑的SVG矢量图形,支持1B和8B两种规模,在SVG生成任务中表现出色。
922 0
StarVector:图像秒变矢量代码!开源多模态模型让SVG生成告别手绘
|
Java API Maven
商汤人像如何对接?Java代码如何写?
商汤人像如何对接?Java代码如何写?
461 5
|
存储 持续交付 云计算
云途无垠:企业云迁移战略与实践
云迁移已经成为企业数字化转型的重要组成部分。通过精心规划和实施,企业不仅可以克服迁移过程中的挑战,还可以充分利用云计算带来的巨大机遇。随着技术的进步和市场需求的变化,云迁移将持续为企业带来更高的效率、更强的灵活性和更大的竞争优势。
|
Java API 容器
常见面试题(jdk1.8的新特性(高薪常问))
jdk1.8的新特性(高薪常问)
705 0
|
机器学习/深度学习 运维 搜索推荐
机器学习中准确率、精确率、召回率、误报率、漏报率、F1-Score、AP&mAP、AUC、MAE、MAPE、MSE、RMSE、R-Squared等指标的定义和说明
在机器学习和深度学习用于异常检测(Anomaly detection)、电子商务(E-commerce)、信息检索(Information retrieval, IR)等领域任务(Task)中,有很多的指标来判断机器学习和深度学习效果的好坏。这些指标有相互权衡的,有相互背向的,所以往往需要根据实际的任务和场景来选择衡量指标。本篇博文对这些指标进行一个梳理。
机器学习中准确率、精确率、召回率、误报率、漏报率、F1-Score、AP&mAP、AUC、MAE、MAPE、MSE、RMSE、R-Squared等指标的定义和说明
java.lang.Exception: Apparent connection leak detected
java.lang.Exception: Apparent connection leak detected
531 0
|
算法 数据挖掘 定位技术
数据分析案例-基于因子分析探究各省份中心城市经济发展状况
数据分析案例-基于因子分析探究各省份中心城市经济发展状况
528 0