近日有同事遇到在编译Maven项目时出现[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?的问题, 原以为这是个个例, 源于同事粗心, 配置环 ...
分类:
系统相关 时间:
2020-04-12 10:33:54
阅读次数:
88
[TOC] Java 程序运行机制 运行过程 1. 源文件 (a.java) 2. Java 编译器 3. 字节码文件(a.class) 4. 进入 JRE ,分别执行 类装载器 字节码校验器 解释器 5. 系统平台,执行. 注释 JRE 中包含 JVM (JAVA虚拟机); 其中的字节码校验器也是 ...
分类:
编程语言 时间:
2020-04-10 00:59:13
阅读次数:
77
JRE扩展 一、jre扩展 Java提供的运行环境只是核心类,不能满足用户的多种需求,用户可以自定义类。Java运行环境提供了扩展【\jre\lib\ext】,只需将类打包成jar文件,放入扩展中,就可以直接在程序中import使用了。 二、jar文件 1. 创建清单文件 Manifest-Vers ...
分类:
编程语言 时间:
2020-04-09 00:42:04
阅读次数:
74
1.背景 在做aes加密时,报错 Illegal key size or default parameters...有的jdk版本报错,有的不报错,原因在于: jdk 或jre\lib\security目录 下, 需要两个保密的jar文件 Oracle在其官方网站上提供了无政策限制权限文件(Unli ...
分类:
其他好文 时间:
2020-04-08 19:33:01
阅读次数:
74
1.1 安装 1.1.1 下载jmeter包:http://jmeter.apache.org/download_jmeter.cgi 1.1.2 下载jdk8或jdk8以上的版本:http://www.oracle.com/technetwork/java/javase/downloads/jdk ...
分类:
其他好文 时间:
2020-04-08 19:31:05
阅读次数:
84
如何查看签名后的jsk中的信息获取SHA256证书指纹 1. 找到java的jre的bin下的keytool.exe 2. keytool.exe目录地址下打开终端 3. 输入如下命令:其中证书地址输入jks的完整地址,之后会提示你输入证书密码,到这里我们就拿到证书指纹了: --keytool -l ...
分类:
移动开发 时间:
2020-04-03 13:50:03
阅读次数:
476
我这里的jdk是9.0.1 之前试了很多版本的数据库驱动,最后都是不匹配,这里我用的是sqljdbc4.jar 在下载jdk的时候会有选择jdk和jre的安装位置,我的是在这里 把sqljdbc4.jar(无需解压)分别复制到jdk_9.0.1->jre->lib->ext目录和jre_9.0.1- ...
分类:
数据库 时间:
2020-03-31 19:12:59
阅读次数:
110
JDK 环境变量配置 1. 系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录 2. 系统变量→寻找 Path 变量→编辑。在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;3. 系统变量→新建 CLASSPATH 变量。变量值填写 (注意 ...
分类:
系统相关 时间:
2020-03-31 14:39:01
阅读次数:
123
CentOS: Linux localhost.localdomain 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux JDK: Oracle jdk1.8.0_241 ...
分类:
其他好文 时间:
2020-03-30 19:42:23
阅读次数:
218
https://blog.csdn.net/u014549283/article/details/81248886 需要java环境 Java环境配置: JAVA_HOME D:\Program\Java\jdk1.8.0_221(jdk安装目录) CLASSPATH .;%JAVA_HOME%\l ...
分类:
其他好文 时间:
2020-03-30 16:36:15
阅读次数:
62