首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Eclipse目标不是JDK根目录。找不到Java可执行文件

Eclipse是一个开发工具集成环境(IDE),旨在提供开发人员一个方便、高效的开发环境。它可以用于多种编程语言的开发,包括Java。

在Eclipse中,目标不是JDK根目录是指在配置Eclipse时,发现Eclipse无法找到Java可执行文件的情况。这通常是因为Eclipse配置中没有正确指定Java安装路径导致的。

要解决这个问题,首先需要确保已经正确安装了Java Development Kit (JDK)。可以从Oracle官方网站下载并安装适合你操作系统的JDK版本。安装完成后,需要配置Eclipse以找到Java可执行文件。

以下是解决方法的步骤:

  1. 打开Eclipse,选择"Window"菜单,然后选择"Preferences"。
  2. 在弹出的对话框中,展开"Java"并选择"Installed JREs"。
  3. 点击"Add"按钮添加新的JRE。
  4. 在弹出的对话框中,选择"Standard VM"并点击"Next"。
  5. 在"JRE home"字段中,点击"Directory"按钮并浏览到你安装JDK的路径。通常情况下,JDK安装路径是在"Program Files"目录下的一个名为"Java"的文件夹中。
  6. 选中正确的JRE版本并点击"Finish"按钮。
  7. 在"Eclipse Preferences"对话框中,选中刚才添加的JRE,并点击"OK"按钮保存设置。

配置完成后,Eclipse应该能够找到Java可执行文件,并正确运行与Java相关的项目。如果还是无法解决问题,可能需要重新安装Java Development Kit,并再次进行配置。

对于Eclipse中找不到Java可执行文件的问题,腾讯云提供了一系列的云产品和服务来支持Java开发和部署。其中,腾讯云的云服务器 CVM 可以作为开发和部署Java应用的基础环境。您可以在腾讯云官网上了解更多关于云服务器 CVM 的信息:https://cloud.tencent.com/product/cvm

此外,腾讯云还提供了云开发(CloudBase)服务,其中包括云函数 SCF(Serverless Cloud Functions)、云数据库 CDB(Cloud Database)、云存储 COS(Cloud Object Storage)等产品,可以与Java开发进行集成,为开发者提供更全面的解决方案。您可以访问腾讯云的云开发产品页面了解更多信息:https://cloud.tencent.com/product/tcb

希望以上解答能够帮助到您解决在Eclipse中找不到Java可执行文件的问题,并了解到腾讯云提供的相关产品和服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Java JDK 环境搭建

二、环境变量全局识别的原理 当在命令行中执行的程序不存在时,Windows 系统会在本地已有的一个名为 path 的环境变量中查找路径列表中是否存在目标程序。...同时有些 Java 开发工具,如(Eclipse、IDEA、Tomcat)都会去扫描 JAVA_HOME 变量,看看电脑装了几个版本的 jdk,确定使用哪一个。...path 是用来搜索所执行的可执行文件路径的,如果执行的可执行文件不在当前目录下,那就会依次搜索 path 中设置的路径;而 java 的各种操作命令是在其安装路径中的 bin 目录下,所以在 path...注意:jdk1.5 之后系统可以自动找到自带的类路径(dt.jar 和 tools.jar),而大多数人都是用 Eclipse 写程序,Eclipse 会自动配置开发者所编写的类路径,不设 classpath...在 JDK1.5 以后,CLASSPATH 并不是必须配置了,在 JDK1.5 之前,是没有办法在当前目录下加载类的(找不到 JDK 目录下 lib 文件夹中的 .jar 文件),所以我们需要通过配置

47020

Java语言概述以及环境搭建

安装JDK注意事项 安装的路径不要出现中文 安装的路径不要包含空格 JDK目录介绍 bin: 存放Java的编译器、解释器(可执行文件 .exe) db: JDK7附带的一个轻量级的数据库 include...,配置完成环境变量后无论在任何位置都可以直接使用可执行文件 配置方式 我们将JDK下bin路径进行复制 计算机 --- 右键属性 --- 高级系统设置 --- 高级 --- 环境变量 --- 系统变量中找到...常用的IDE: Eclipse、Myeclipse、IDEA www.eclipse.org/downloads/ Eclipse使用 切换工作空间 菜单栏File --- switch workspace..., 如果找不到那么选择other --- > 在搜索框中输入 “Java Project” --- 找到后双击 - 第二种方式创建:File --- > Java Project, 如果找不到那么选择...other --- > 在搜索框中输入 “Java Project” --- 找到后双击 - 第三种方式创建:在工具条上点击新建按钮(位于 file 下面) 选择 Java Project, 如果找不到那么选择

64387
  • eclipse安装教程(2021最新版)超级易懂到吐血

    第一步:下载JDK 第二步 根据自己电脑的系统,选择相应的版本x64代表64位,x86代表32位。点击相应的JDK进行下载 点击之后会出现一个对话框 同意之后下载。...答:环境变量其实是一个个的可执行文件路径(比如后缀为.exe的文件就是可执行文件),如果在当前目录下找不到某个可执行文件,Windows操作系统就会去环境变量配置的路径里寻找。...(但是这位大牛解答的时间太过久远,不知道对于现在来说有没有变化) 奉上大牛的链接: 用Eclipse开发是否需要安装JDK和配置环境变量 Java环境变量配置方法: 1.右键此电脑 一> 2.属性...从 Eclipse IDE for Java EE Developers 后面选择适合当前系统的版本,这里单击 x86_64 按钮,下载 64 位的安装包(注意自己版本) 点击“x86_64”...注意,下载之后是一个打赏界面,不用给钱的 下载完成后会得到一个名为 eclipse-java-mars-R-win32-x86_64 的压缩文件。

    3K20

    java基础学习_概述_day01总结

    语言概述(了解)   5:JVM,JRE,JDK的作用及关系(掌握)   6:JDK的下载,安装,卸载以及Eclipse的版本说明(掌握)   7:第一个程序:HelloWorld案例(掌握)   8:...语言概述(了解) (1)Java语言的发展史     Java之父 詹姆斯·高斯林     JDK1.4.2     JDK5 2004.9.30     JDK7 2011.7.28...------------------------------------------------ 6:JDK的下载,安装,卸载以及Eclipse的版本说明(掌握) (1)下载     下载网址:http...class文件,这样输出结果就不是我想要的了。...例如:E:\学习资料\java\传智播客_2015年Java基础视频-深入浅出精华版\day01\day01\code\代码\HelloWorld案例;.  点.表示在当前根目录下。

    55610

    将spring源码导入到eclipse

    正确安装jdk,并配置好JAVA_HOME、PATH。(我这里安装的是jdk1.8) 2. 正确安装好eclipse。...进入spring源码根目录,打开命令窗口,输入 import-into-eclipse.bat 运行脚本,这时候就开始编译spring源码并且生成可以导入eclipse的.classpath、.project...一路回车编译完成就可以在eclipse中导入了,导入的时候记得勾选eclipse中的列出下层的所有工程选项,否则导入的就是一个大的spring工程而不是各个工程分开。  5....编译Spring core 的时候报 java.lang.reflect.Parameter找不到,且javac -version显示还是老版本 原因:本地前面安装了jdk1.6, 通过修改JAVA_HOME...将路径指向jdk1.8,java -version显示1.8. javac -version显示的还是1.6,实际编译的时候运行的是jdk1.6,自然找不到对应的类。

    1.5K70

    Java环境变量,真的还有必要配吗?

    当博主删除该path映射的路径值C:\ProgramData\Oracle\Java\javapath的时候,集成开发环境中的eclipse就无法正常打开了,但是IDEA依然能正常使用,添加之后eclipse...接着将JDK1.8卸载,保留运行环境JRE,这个时候eclipse依然可以正常使用,因为Eclipse比较例外的是它自己内嵌了Java编译器,对javac没有任何依赖关系,所以eclipse其实只需要依赖...也就是说当执行可执行文件找不到位置的时候,就会去Path中配置的路径去找。因此可以设想如果直接在可执行文件所在文件夹取执行,那不就是找得到吗?...为了证明,博主先打开cmd执行编译命令javac,返回不是内部或外部命令,当我们切换到JDK的bin目录C:\Program Files\Java\jdk1.8.0_162\bin路径去执行javac命令的时候...配置环境变量的目的似乎达到了,仅仅是为了不用切换到JDK的bin目录就能执行编译命令的方便,可是,现在都是用集成开发环境如idea或eclipse等开发并编译Java程序,如果不是使用命令行javac的方式来编译

    2.7K101

    初学Java Web(2)——搭建Java Web开发环境

    JDK 的安装】—— 在搭建环境之前呢,还是给搬一下一些名词的介绍和解释: 术语名 缩写 解释 Java Development Kit JDK 编写Java程序的从程序员使用的软件 Java Runtime...下载JDK JDK 的安装 上图就是一个JDK的下载过程,安装很简单,我就直接粘网上的图了(重要的是记住JDK安装的路径用于配置环境变量): JDK 安装过程 JDK 环境变量的配置 Java环境变量涉及到三个名词...JAVA_HOME代表JDK安装主目录,path代表JDK可执行文件目录,classpath代表运行java程序时需要查找class文件的目录。...步骤如下: ① 将提供的 xampp 工具解压到 D 盘根目录下。(注意 xampp 一定要解压到根目录下才有效。...---- 至此,Java Web 的开发环境就已经全部搭建好了,关于为什么选择 Eclipse 而不选择 IDEA ,是因为这学期开的 Java Web 课程中使用的也是 Eclipse ,为了避免麻烦

    3K80

    Windows平台Java开发环境的搭建

    下载安装JDK 首先到官方的jdk下载页面 下载jdkjdk建议使用最新的jdk8,根据系统版本选择32位或者64位的。...然后在系统变量那里新建一个变量JAVA_HOME ,值是你安装JDK的文件夹,名字类似于C:\Program Files\Java\jdk1.8.0_65 这样的。...JAVA_HOME 代表JAVA环境的根目录。很多工具例如Maven、Tomcat等等都会依赖该环境变量查找JAVA运行环境的位置。 CLASSPATH 代表JVM会搜索的类路径。...如果这个配置错误的话,在运行程序的时候就有可能出现找不到类的异常。 PATH 代表在命令提示符中运行命令的查找位置。...在命令提示符中输入命令的时候,就会根据这里面的路径名依次查找是否存在对应的可执行文件。如果所有位置都没有找到,就会提示XXX不是内部或外部命令 的错误。

    1.2K10

    java从入门到精通一(java开发入门)

    4:跨平台性,这与java的虚拟机有关,java的程序是由虚拟机来执行的,并不是我们的操作系统,不同的操作系统中只需安装不同版本的虚拟机即可,可以通过这样来实现跨平台。奥利给。...1.3:JDK相关 1:JDKjava的核心,是java的开发环境,里面还自带了一个JRE,JRE是java的运行环境,所以,我们要编写java程序,秩序安装好JDK就oj8k了。...jre目录 Java运行时环境的根目录。 jre\bin目录 包含Java平台所使用工具和类库的可执行文件和DLL文件。 jre\lib目录 Java运行时环境所使用的核心类库。...我们先进入bin目录 我们就在这里写一个java文件,我们可以用记事本写,也可以用notepad写,当然后续可以用eclipse或者idea.初步学习请按原始的来。...另外需要注意的是,我们在控制台输命令javac时,可能会在控制台显示找不到我们已经创建的java文件 其中有一个人很大得可能就是,文件的扩展名被隐藏。 我们如何让它显示出完整的文件名呢?

    80240

    Hadoop源码导入Eclipse及问题解决 原

    本人这里选择的是:jdk-7u80-windows-x64.exe Eclipse:Oxygen.2 Release (4.7.2) Maven:apache-maven-3.3.1.zip 下载地址...after=v3.0.0-alpha-4.1 2、安装 1.JDK 本人这里安装的是jdk-7u80-windows-x64.exe,安装步骤忽略。 2.Eclipse 直接解压就可以使用。...第二:将可执行文件protoc.exe直接放入Maven的bin目录中即可。 此可执行文件没有多余的依赖,只要系统能够找到此可执行文件执行即可。...3、添加Eclipse目录 在Hadoop源码的根目录打开cmd命令窗口,执行如下命令: mvn eclipse:eclipse -DskipTests 出现如下界面即为成功,如不成功,继续执行上述命令即可...\java 3>刷新项目 右键单击Eclipse中的hadoop-common项目,然后refresh。

    1.9K10

    java环境变量_java环境变量

    我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac...它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。...,配置完成后,你可以启动 Eclipse 来编写代码,它会自动完成java环境的配置。...main(String[] args) { System.out.println(“Hello Java”); } } 用记事本编写好,点击“保存”,并存入C盘根目录后,输入javac Test.java...见下图: 注:若在CMD中输入javac test.java命令后,显示’javac’不是内部或外部命令,原因是因为没有提前安装好JDK开发环境或环境变量配置有误。

    1.7K20

    Java开发环境系列:JDK安装及环境变量设置(windows)

    第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。 注意:不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会弹出错误窗口。...安装JDK并测试是否成功;CMD:java -version ?...变量名:JAVA_HOME 变量值:JDK安装目录,不是JRE的安装目录,注意:最后不要加分号";" 变量名:PATH (windows程序文件的目录) 变量值:%JAVA_HOME%\bin; 或 JDK...我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac...JAVA_HOME 指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk;可避免多次修改所造成的问题,%JAVA_HOME

    1.5K30

    安卓第一夜 第一个应用

    承接“Java快速教程”,我将开始写安卓相关的文章。 安卓(Android)开发主要使用Java语言。Java语言基础,是安卓开发的第一道门槛。再者,一个好的安卓应用往往配合有远程服务器。...开发环境  在我们开始开发之前,先在命令行中尝试使用命令: javac 如果终端提示找不到命令,那么需要安装JDK(Java Development Kit)。...JDK可以编译Java代码,所以是安卓开发所必须的。如果JDK缺失,你可以到Oracle的官网下载并安装。在Linux系统下,也可以安装应用商店中的openJDK。...下一步是安装ADT,ADT中包含了Eclipse编辑器和Android SDK。Eclipse能很好的支持Java开发。我们会在Eclipse下编写代码、编译、运行和debug。...在Linux下,解压缩,在eclipse文件夹下,运行可执行文件eclipse,即可启动。你可以将eclipse所在文件夹放入PATH搜索路径中,方便以后使用。

    87590

    如何用命令行编译、运行第一个java程序(Hello World!)

    不是使用CD,这时应该输入盘符然后回车。比如要到D盘,那么就输入“D:”,然后回车,提示符就变成“D:\>”了。 这时用dir命令,就可以列出D盘的文件了。...实际上,要完整地表达一个子目录应该是盘符加目录,比如C: \DOS\TEMP,那么完整地表达可执行文件呢?...输入可执行文件名时,DOS会在当前目录中寻找该文件,如果找不到,会提示错误的文件名,但是我们 不是一定要把当前目录更换到文件所在的目录才能运行它的,可以在文件名前加上完整的路径就可以了,比如我们现在的当前目录是...JDK 的安装最好是安装在根目录下,JDK安装目录下有许多文件,如“bin”文件夹下存放了JDK的各种工具,其中就有javac.exe(编译器),java.exe(java解释器)。...设置path环境变量就是为了找到java编译器;classpath——类的路径,即编译好的字节码文件所在的路径,JDK1.5以上版本默认在“当前路径”下寻找,所以1.5以上版本不用配置classpath

    2.1K20

    JAVA 从入门到放弃 (1):入门

    =>因此不太适合桌面应用,桌面大型游戏开发 1.3 学习目标 java会过时吗?...[1](高司令,人称Java之父)在上个世纪90年代初开发的一种编程语言,最初被命名为Oak,目标是针对小型家电设备的嵌入式应用,结果市场没啥反响。...打开命令提示符窗口,输入命令java -version,如果一切正常,你会看到如下输出: ? 如果你看到的版本号不是13,而是12、1.8之类,说明系统存在多个JDK,且默认JDK不是JDK 13。...2.2 程序理解 细心的童鞋还可以在JAVA_HOME的bin目录下找到很多可执行文件: •java:这个可执行程序其实就是JVM,运行Java程序,就是启动JVM,然后让JVM执行指定的编译后的代码;...javac是编译器,而可执行文件java就是虚拟机。

    1.6K20

    菜鸟如何使用Hanlp

    安装过后,要配置三个环境变量,分别是 1.JAVA_HOME:C:\Program Files\Java\jdk1.8.0_73 2.CLASSPATH: 就是这个jdk打开之后里面的那个lib的目录...3.PATH:就是jdk后面的bin目录 配置完成之后,在Windows底下的cmd上面,输入java -version看看有没有反应即可判断是否正确安装jdk 【我这里出现了个小问题,在胖胖的电脑里...,不知道她之前安装过什么东西,自带了一个jre1.6 然而我安装的是jre1.8 在cmd里面报错,说找不到jre1.6 后来我看了网上的说法,说是也许你别的软件也会下载java环境,所以你可能有许多不同的包...下载了jdk安装成功之后,第二步,下载eclipse 到官网去找,记住,x86是32位,x64是64位,下载之后设定project的位置【比如我设在了D盘的根目录,结果发现不太好,但是已经改不了了。。...包会在我设置的根目录D:/下面,类名称首字母必须大写?

    53930

    菜鸟如何使用hanlp做分词的过程记录

    安装过后,要配置三个环境变量,分别是 1、JAVA_HOME:C:\Program Files\Java\jdk1.8.0_73; 2、CLASSPATH: 就是这个jdk打开之后里面的那个lib的目录...; 3、PATH:就是jdk后面的bin目录; 配置完成之后,在Windows底下的cmd上面,输入java -version看看有没有反应即可判断是否正确安装jdk。...【我这里出现了个小问题,在胖胖的电脑里,不知道她之前安装过什么东西,自带了一个jre1.6 然而我安装的是jre1.8 在cmd里面报错,说找不到jre1.6 后来我看了网上的说法,说是也许你别的软件也会下载...下载了jdk安装成功之后,第二步,下载eclipse 到官网去找,记住,x86是32位,x64是64位,下载之后设定project的位置【比如我设在了D盘的根目录,结果发现不太好,但是已经改不了了。。...包会在我设置的根目录D:/下面,类名称首字母必须大写?

    97140
    领券