IDEA JDK 运行java程序报错PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilder

是JDK安装错误  重新安装JDK

下载  jdk-8u351-windows-x64.exe

参考  JDK8安装与配置环境变量,全图文_jdk8环境变量配置-CSDN博客

1、删除已经安装的jDK  在控制面版 -程序中删除  就2个程序

2、重新安装JDK  参考JDK8安装与配置环境变量,全图文_jdk8环境变量配置-CSDN博客

3、环境变量重新设置

CLASSPATH       .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 

JAVA_HOME     C:\workspace_software\jdk8\jdk1.8.0_351

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

3、重启IDEA

4、重新设置IDEA的JDK路径

JDK8安装与配置环境变量,全图文_jdk8环境变量配置-CSDN博客

JDK8安装与配置环境变量,全图文

我认不到你

于 2023-04-04 14:57:33 发布

阅读量5.9k
 收藏 10

点赞数 1
分类专栏: java 文章标签: java jvm windows
版权

GitCode 开源社区
文章已被社区收录
加入社区

java
专栏收录该内容
15 篇文章0 订阅
订阅专栏
JDK8安装与配置环境变量
JDK简介
JDK(Java Development Kit)是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的Java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JRE)和JAVA工具。没有JDK的话,无法编译Java程序(指java源码.java文件)。

安装JDK
http://www.oracle.com/technetwork/java/javase/downloads/index.html

1、点击选择JDK版本


2、选择安装JDK8


3、哗啦到下面,选择64位Windows版本的


4、注册登录Oracle账号之后,下载文件,得到如下图所示的执行文件


5、双击jdk文件,接着会有两个安装步骤,一个是安装jdk,安装完之后会弹出一个jre安装,我们只需要修改一下文件保存路径就可以了,其他的全部点击下一步就好了
JDK:Java Development Kit(java开发工具包)。即java语言编写的程序所需的开发工具包。


JRE:Java Runtime Environment(java运行时环境)。即java程序的运行时环境,包含了java虚拟机,java基础类库。


配置运行环境(Win11)(如果使用的Win10系统选择的名字都一样,只是位置不一样)
因为JMeter是java项目,运行时需要jdk和jre的环境让项目能够运行起来,配置环境变量的意义在于可以在计算机全局都可以拥有jdk的环境,不配置环境变量的话,jdk的使用环境只在jdk的bin目录下

1、右键此电脑,选择属性


2、进入高级系统设置


3、点击环境变量


4、编写JAVA_HOME(这样只会如果需要更换jdk的话,方便修改)


5、寻找Path,并点击编辑


6、配置环境变量,在点击保存就可以了


7、测试环境变量是否成功
使用Win+R键唤出运行框,输入cmd点击回车


分别输入java和javac命令
java


javac


成功
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/qq_57581439/article/details/129952982

idea设置jdk

全局配置‌JDK

  1. 打开‌IDEA设置:启动IDEA后,转到“File”>“Settings”或使用快捷键“Ctrl + Alt + S”(Windows/Linux)或“Cmd + ,”(macOS)。
  2. 选择JDK:在“Settings”对话框中,左侧导航栏中选择“Project Structure”。在“Project Structure”面板中,点击“SDKs”选项卡。
  3. 添加JDK:点击“+”按钮,选择“Java SDK”。
  4. 选择JDK安装位置:从文件浏览器中选择已安装JDK的目录。如果JDK未安装在默认位置,需要手动指定安装路径。
  5. 设置JDK版本:在“Version”字段中,选择要使用的JDK版本。如果安装了多个JDK版本,选择所需的版本。
  6. 完成配置:点击“OK”按钮保存更改。

为当前项目配置JDK

  1. 打开项目设置:在IDEA中,转到“File”>“Project Structure”或使用快捷键“Ctrl + Alt + Shift + S”。
  2. 选择SDK:在“Project Structure”对话框中,选择“Modules”>“Dependencies”。
  3. 添加SDK:点击右侧的“+”按钮,选择“JARs or directories...”。
  4. 选择JDK目录:从文件浏览器中选择JDK的目录。
  5. 应用更改:点击“OK”按钮保存更改。

通过以上步骤,你可以在‌IntelliJ IDEA中成功配置JDK,无论是全局配置还是为特定项目配置。

百度安全验证

PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target. This error occurs when the SSL certificate of the target server cannot be validated by the Java Virtual Machine (JVM). The JVM is unable to establish a trusted connection because it cannot find a valid certification path. To resolve this issue, you can try the following steps: 1. Update the Java Runtime Environment (JRE) or Java Development Kit (JDK) to the latest version available. This ensures that you have the latest trusted root certificates. 2. Import the SSL certificate of the target server into the Java keystore. You can use the keytool command-line tool to import the certificate. Here's an example command: ``` keytool -importcert -alias server -keystore cacerts -file server.crt ``` Replace "server" with an alias of your choice, "cacerts" with the path to the Java keystore file (usually located in the JRE installation directory), and "server.crt" with the path to the SSL certificate file. 3. If you are using a custom truststore, ensure that it contains all necessary certificates, including any intermediate or root certificates required to establish trust with the target server. 4. If you are running your application behind a proxy server, make sure that the proxy server's SSL certificate is valid and trusted by your JVM. By following these steps, you should be able to resolve the PKIX path building failed error and establish a successful SSL connection.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值