jre

修改maven项目jre系统库版本

核能气质少年 提交于 2020-02-21 23:42:39
修改maven项目默认jre系统库1.5版本 eclipse创建maven项目JRE系统库版本是1.5的 如果想使用更高版本的 如1.8 做法如下: 1、寻找到maven路径下的conf文件夹,打开setting.xml 2、找到标签,在里面添加如下代码(注意要在注释符号外面添加) <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile> 3、保存好后再新建项目就欧克了 来源: CSDN 作者: WANG(ง •̀_•́)ง 链接: https://blog.csdn.net/WANGHONGP/article/details/104435305

基础知识

别说谁变了你拦得住时间么 提交于 2020-02-19 09:09:45
1.java各版本和体系架构 J2EE(JAVAEE) -java 2 Enterprise Edition -定位在服务器端的应用 J2SE(JAVASE) -Java 2 Standard Edition -定位在个人计算机上的应用 J2ME(JAVAME) -java2 Micro Edition -定位在消费性电子产品的应用上 2. JDK & JRE & JVM JDK --java Development kit Java开发工具包 JRE --java Runtime Environment Java运行时环境 JVM --java Virtual Machine JAVA虚拟机 3. JVM 和Java的跨平台操作 Welcome.java--- javac Welcome.java (编译)---Welcome.class-- java Welcome (执行)---JVM for UNIX ---JVM for Windows ---JVM for Others 来源: https://www.cnblogs.com/hapyygril/p/12329714.html

Java版本和功能指南

二次信任 提交于 2020-02-18 04:48:51
您可以使用本指南查找和安装最新的Java,了解Java发行版(AdoptOpenJdk,OpenJDK,OracleJDK等)之间的差异,以及获得Java语言功能的概述,包括Java版本8-13。 Java 8,Java 11,Java 13 —有什么区别? 您可能还会喜欢:超越Java 8背景资料 首先,让我们看一下人们在尝试为其项目选择正确的Java版本时遇到的一些常见的实际问题。 如果要了解有关特定版本的更多信息,请转到 AdoptOpenJDK 网站,选择最新的Java版本,下载并安装它。然后回到本指南,仍然学习有关不同Java版本的一两个东西。 我应该使用哪个Java版本? 截至2019年9月, Java 13 是最新发布的Java版本,每6个月更新一次版本-Java 14计划在2020年3月发布,Java 15计划在2020年9月发布,依此类推。在过去,Java的发布周期 更长,最长可达3-5年! 随着许多新版本的出现,基本上存在以下实际使用场景: 公司中的旧项目经常使用Java 8进行阻塞(请参阅下面的“ 为什么公司仍停留在Java 8上?”部分)。因此,您也将不得不使用Java 8。 有些旧项目甚至卡在Java 1.5(2004年发布)或1.6(2006年发布)上,对不起,朋友们! 如果您确保使用最新的IDE,框架和构建工具并启动新项目,则可以毫不犹豫地使用Java

JDK+Tomcat搭建JSP运行环境--JSP基础

一曲冷凌霜 提交于 2020-02-18 01:23:54
一、搭建JSP运行环境之前需要了解的基本知识 配置JSP运行环境之前,我们需要了解JSP的运行机制。只有了解JSP运行机制后,我们才能知道为什么要搭建JSP运行环境? 如何去搭建JSP运行环境?为什么要配置Tomcat、JDK? JSP(Java Sever Page)即Java服务器页面,它是基于Java平台的Web服务器上的页面。JSP执行原理如下:   客户端请求jsp页面,服务器就会找到该JSP,把它转换成servlet的Java文件,编译后得到.class文件,然后加载到内存中执行,最后把执行的结果响应到客户端。了解JSP的运行原理后,我们知道JSP程序片断最终会转换为JAVA程序,而编译JAVA程序我们需要安装JDK。JDK提供了编译JAVA文件的机制,我们知道JDK下的javac指令指向一个JAVA文件执行后,会将.java文件编译成.class文件,它是JAVA程序的中间文件。而这个中间文件是计算机不能直接识别的,需要由JVM(Java Virtual Ma)进行解释后形成机器语言后,计算机才能识别并执行的。 JRE是运行JAVA程序所必须的环境集合,它包括Java虚拟机、 Java核心类库以及支持文件,所以除了安装JDK外我们需要去安装JRE。    JSP是用来编写动态网页的,所谓动态网页“动态”一词主要指的是"交互性"。动态网页中不仅含有HTML标记

Caused by: org.apache.catalina.LifecycleException: Failed to start component [NonLoginAuthenticator[

时光毁灭记忆、已成空白 提交于 2020-02-17 14:35:08
Caused by: org.apache.catalina.LifecycleException: Failed to start component [NonLoginAuthenticator[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]] 报错的pom文件 正常运行的pom 报错日志 记录一个奇怪的问题 pom文件 spring-boot-starter-web 依赖的位置影响程序运行 求大佬解答 报错的pom文件 spring-boot-starter-web 依赖 放在shiro依赖的后面 启动时候就会报错 <?xml version="1.0" encoding="UTF-8"?> < project xmlns = " http://maven.apache.org/POM/4.0.0 " xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance " xsi: schemaLocation = " http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd " > < modelVersion > 4.0.0 </

笔记1

☆樱花仙子☆ 提交于 2020-02-16 18:02:44
1: 计算机语言 计算机语言(Computer Language)是人与计算机之间通信的语言,它主要由一些指令组成,这些指令包括数字,符号和语法等内容,程序员可以通过这些指令来指挥计算机进行各种工作。 5 + 2 + 如果。 if if 如果 你好。hello 序列。 牛奶 。奶牛。 计算机语言分类 (1)机器语言 (2)汇编语言 (3)高级语言 :计算机所能识别的语言只有机器语言。 机器语言是由二进制的0和1组成的编码,不便于记忆和识别。 汇编语言采用英文缩写的标识符,容易识别和记忆。 Student --- stu ; list --- ls 标识符:为了区别不同事物给出的编号(名字) 高级语言 采用接近人类的自然语言进行编程,进一步简化了程序编写的过程,所以,高级语言是目前绝大多数编程者的选择。 if ---- then---- ^^^*** --- ((())) ---------------------- 2: 键盘功能键和快捷键 A:键盘功能键 * a:Tab * b:Shift * c:Ctrl * d:Alt * e:空格 * f:Enter * g:Window * h:上下左右键 * i:PrtSc(PrintScreen)屏幕截图 * B:键盘快捷键 * a:Ctrl+A 全选 * b:Ctrl+C 复制 * c:Ctrl+V 粘贴 * d:Ctrl+X 剪切

基础

北城余情 提交于 2020-02-16 18:02:21
JAVA的分类 J2SE:开发普通桌面应用程序的开发 J2ME:被安卓替代 J2EE:企业级的开发,服务器的开发(天猫,京东) Java语言跨平台原理 平台:指的是操作系统(Windows,Linux,Mac) 跨平台:Java程序可以在任意操作系统上运行,一次编写到处运行 原理:视线跨平台需要依赖Java的虚拟机JVM(Java Virtual Machine) JRE和JDK JRE(Java Runtime Environment Java运行环境) 包括Java虚拟机(JVM)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需安装JRE即可。 JDK(Java Development Kit Java开发工具包) JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用再单独安装JRE了。 其中的开发工具:编译工具(javac.exe)运行工具(java.exe)等 来源: https://www.cnblogs.com/fyf79515/p/11224607.html

JDK JRE JVM

淺唱寂寞╮ 提交于 2020-02-16 13:08:58
使用java很久,但是一直不清楚JDK,JRE,JVM直接的关系,今天特地梳理一下。 JDK:Java Development ToolKit(Java开发工具包),JDK是整个JAVA的核心,包括Java运行环境(Java Runtime Environment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。 最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了属于自己的JDK,例如国外IBM公司开发了属于自己的JDK,国内淘宝也开发了属于自己的JDK,各个组织开发自己的JDK都是为了在某些方面得到一些提高,以适应自己的需求,比如IBM的JDK据说运行效率就比SUN的JDK高的多。但不管怎么说,我们还是需要先把基础的Sun JDK掌握好。 JDK有以下三种版本: J2SE,standard edition,标准版,是我们通常用的一个版本; J2EE,enterpsise edtion,企业版,使用这种JDK开发J2EE应用程序; J2ME,micro edtion,主要用于移动设备、嵌入式设备上的java应用程序。 我们常常用JDK来代指Java API,Java API是Java的应用程序接口,其实就是前辈们写好的一些java Class,包括一些重要的语言结构以及基本图形

关于 JDK jre jvm

∥☆過路亽.° 提交于 2020-02-16 12:56:23
JDK 全名是 JAVA development kit 是JAVA语言的软件开发工具 包;是整个JAVA开发的核心,没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE。 JDK包含的基本组件包括: javac – 编译器,将源程序转成字节码; jar – 打包工具,将相关的类文件打包成一个文件; javadoc – 文档生成器,从源码注释中提取文档; jdb – debugger,查错工具; java – 运行编译后的java程序(.class后缀的); java.lang 这个是系统的基础类,比如String等都是这里面的,这个包是唯一一个可以不用引入(import)就可以使用的包。 java.io: 这里面是所有输入输出有关的类,比如文件操作等。 java.nio:为了完善io包中的功能,提高io包中性能而写的一个新包 ,例如NIO非堵塞应用 java.net: 这里面是与网络有关的类,比如URL,URLConnection等。 java.util: 这个是系统辅助类,特别是集合类Collection,List,Map等。java.spl: 这个是数据库操作的类,Connection, Statement,ResultSet等。 javax.servlet:这个是JSP,Servlet等使用到的类。 jre: JRE(Java

Ubuntu配置JDK环境变量

自作多情 提交于 2020-02-16 02:47:56
sudo gedit /etc/profile export JAVA_HOME=/home/kay/software/jdk1.8.0_241 export JRE_HOME=$ {JAVA_HOME}/jre export CLASSPATH=.: $ {JAVA_HOME}/lib:$ {JRE_HOME}/lib:$ CLASSPATH export PATH=$ {JAVA_HOME}/bin:$ JRE_HOME/bin:$PATH 来源: CSDN 作者: tacitgentleman 链接: https://blog.csdn.net/qq_41410615/article/details/104319799