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了。


目录
相关文章
|
6月前
|
Java
学生信息管理系统1
学生信息管理系统
56 0
|
6月前
|
Java
学生信息管理系统2
学生信息管理系统
61 0
|
5月前
|
C++
学生信息管理系统(C++实现)
学生信息管理系统(C++实现)
|
6月前
|
SQL 编解码 Java
图书馆信息管理系统(项目实现)
图书馆信息管理系统(项目实现)
|
6月前
|
JavaScript Java 关系型数据库
基于SSM的宠物医院信息管理系统
基于SSM的宠物医院信息管理系统
106 2
|
6月前
|
Linux C语言
学生信息管理系统——c实现
学生信息管理系统——c实现
|
6月前
|
SQL BI 应用服务中间件
基于SSM实现智慧幼儿园信息管理系统
基于SSM实现智慧幼儿园信息管理系统
|
Python
学生信息管理系统
本文用python语言来进行学生信息管理系统的编写。
250 2
|
小程序
综合题-学生信息管理系统
综合题-学生信息管理系统
134 0