jcreator  Error : Invalid path...D:\Program Files (x86)\Java\...JDK...

Failed to establish a connection with the target VM...

jcreator 很久没使用,一个简单的Java程序都运行不了,报错关键字如上。

大致意思就是JDK的路径不对。

我按照提示出来的路径去查看,发现Java里面是空的,原来的JDK已经被删除了。

解决步骤如下:到jcreator 配置里面找到JDK Profiles;把原来的JDK版本删干净,不管红的黑的,将当下有效安装的JDK添加进去(点击new之后,找到自己JDK的安装目录)

说明一下,jcreator和JDK是两回事,操作的目的是让jcreator正确的我们安装的JDK,得指对JDK的位置。

大致原理:

比如写一个Hello.java程序,我们需要用JDK来编译运行它。

JDK(主要提供编译工具javac.exe,将源程序Hello.java编译成字节码文件Hello.class)

JDK的JRE(通过java.exe将Hello.class解释成机器指令,交给机器执行,输出Hello !)

所以,一个程序想被机器读懂,离不开javac.exe和java.exe,这两个工具都在JDK安装目录的bin目录下。从www.oracle.com下载安装JDK后,我们要配两个(系统)环境变量,

一是新建JAVA_HOME,填JDK的安装目录

二是编辑原有的PATH,把%JAVA_HOME%\bin添加进去

配好了这两个环境变量,windows系统中按键盘win+R,输入cmd,就会打开DOS窗口。输入命令javac然后按Enter键,如果弹出很多行版本信息,就说明JDK配置成功。

按照截图的步骤提示,把配置成功的JDK添加到JCreator中,就能在里面编辑运行Java程序。

最后解释一下为什么是JDK的JRE:

JDK可以编译程序,JRE只能运行JDK的编译产物:字节码文件,而安装JDK的时候,本身就安装了它自带的JRE。程序开发人员写的是.java源程序,必须用JDK;而普通用户拿到的是编译好的字节码文件,不是非得装JDK,只单独装个JRE,程序照样跑,输出Hello !

JCreator Error : Invalid path相关推荐

  1. 在jcreator中一直显示 Error,:,Invalid,path,,

    虽然jdk 已经配置成功,环境变量也没有问题.但是还是遇到这种情况,主要是因为jcreator中没有引入jar包. 我所编辑的servlet文件,所以(1)选择工具栏的configuration 下面 ...

  2. git error:invalid path

    拉代码和切换分支时发现git报错 error: invalid path xxx 或者 error: unable to create file git status 看下哪些需要处理的代码 git ...

  3. openharmony编译报错ubuntu20.04按照官方文档,hb set报错为OHOS ERROR] Invalid vendor path: /home/openharmony/vendor

    ubuntu20.04按照官方文档,hb set报错为OHOS ERROR] Invalid vendor path: /home/openharmony/vendor 作者:坚果 公众号:" ...

  4. 解决mac升级后,出现的 xcrun: error: invalid active developer path, missing xcrun 错误

    最近升级了mac系统,然后接着写代码就出问题了. 报错信息如下: xcrun: error: invalid active developer path (/Library/Developer/Com ...

  5. Linux GRUB 引导Win 7 ---- error: invalid EFI file path

    最近新买了个固态硬盘,先装了个Win 7系统,现在装的系统和以前装系统唯一的区别是引导不是以前的MBR,而是最新看似是个趋势的GPT+UEFI方式. win 7 装完啦,还是和以往的一样装 Ubant ...

  6. MacOS 升级后出现 xcrun: error: invalid active developer path, missing xcrun

    升级macOS mojove,终端里使用git的时候,弹出一行莫名其妙的错误: xcrun: error: invalid active developer path (/Library/Develo ...

  7. Mac下运行git报错xcrun: error: invalid active developer path ..

    错误:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun ...

  8. mac系统升级后使用gitxcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), miss

    问题:使用git命令报错. xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), mis ...

  9. 【Git】mac执行git命令出现xcrun: error: invalid active developer path解决方法

    mac执行git命令时候出现: xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), m ...

  10. 解决问题 xcrun: error: invalid active developer path

    文章转载自 码经笔记 [https://majing.io]  https://majing.io/posts/10000002011165 升级到macOS High Sierra后,执行git命令 ...

最新文章

  1. 它又来了!Fastjson 被发现其用于安全控制的开关autotype限制可被绕过...你方了没?...
  2. python领域有什么用-Python都能应用到哪些领域?具体就业职位有什么?
  3. JQuery 实现遮罩层
  4. boost::fusion::convert用法的测试程序
  5. QD75运动模块使用
  6. Linus系统下查看系统版本
  7. winpcap基本原理及常见应用_碳十四测年的基本原理和常见应用谬误
  8. 微课|玩转Python轻松过二级(2.1.4节):列表、元组、字典、集合概述
  9. Flex移动性能检查列表
  10. Startup Error: Unable to detect graphics environment
  11. 内核编译报错Fedora20(友善)
  12. 「干货分享」50人+团队常用的一套PRD模板
  13. 伍德里奇计量经济学第四章课后计算机作业,伍德里奇---计量经济学第4章部分计算机习题详解(MATLAB).pdf...
  14. java做http接口
  15. 更新!2021智能仓储物流之最全AGV企业供应商名录
  16. 批量修改图幅lisp_【CAD应用技巧】批量自动修改图形文件的程序
  17. 2021年中国国内生产总值(GDP)、GDP结构及人均国内生产总值分析[图]
  18. RuntimeError: The size of tensor a (4) must match the size of tensor b (3)
  19. 七年之痒,从小米6看小米公司的善与罪
  20. Mysql数据库delete删除后数据恢复成功案例报告

热门文章

  1. Matlab低通滤波器的使用--频域图像增强实验
  2. 史上最详细的宝塔部署java项目流程
  3. 程序员数学不行,干啥都不行?90%的程序员都有这个疑惑
  4. SoapUI安装教程【Windows】
  5. Javascript函数作为参数——JS学习笔记
  6. Oracle11g安装教程
  7. mysql 减函数_mysql时间加减函数
  8. 电信校园PPOE软件拨号破解之开启移动热点
  9. 计算机北大核心期刊排名2020,2017年版北京大学核心期刊目录4(第八版,2018~2020适用)...
  10. 【专利】实用新型专利设计模板