为什么安装JDK后找不到文件
其次,注意文件名的正确性。在Linux系统中,文件名区分大小写,需确保使用的文件名与安装包实际文件名完全一致。若文件名错误,将无法找到文件。再者,确认安装包文件确实存在。若使用source命令后提示不存在错误,可能是因为文件不存在或被意外删除。
原因:jdk的环境变量配错了。解决方法:添加一个jdk的系统变量即可。1.右键单击我的计算机并单击属性。2.输入我的计算机属性并点击高级系统设置。3.单击进入系统环境变量。4.为JDK创建一个新的环境变量。5.名称是JAVA_HOME,变量值是JDK安装目录,单击ok退出。
JDK是JAVA DEVELOPMENT TOOKIT 的缩写,顾名思义,这是个开发工具包,你要用它来执行什么呀?当然没有可执行文件了。难道你将它认为是开发JAVA的IDE(集成开发环境了)?它内部包含的是像C++一样的开发JAVA程序所用到的各种类库文件,并且视你安装的时候的选择来安装JAVA虚拟机。
原因:JRE晚于JDK安装,而JRE只是提供Java运行环境,不需要javac编译命令的。
jdk1.8中java编译找不到或无法加载主类怎么办?
将语言切换至中文,找到Java下载选项。 选择Java归档文件。 搜索并下载Java SE 8u211版本,注意根据电脑类型(64位或32位)选择合适的版本,并在下载前完成注册。 将下载的JDK安装至独立文件夹,建议新建文件夹存放,同时注意记录安装路径。 进入系统设置,点击高级系统设置。
环境变量的配置有问题,你改改吧:HOME是 D:\Java\jdk0_11 Path是 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin CLASSPATH是 .;%JAVA_HOME%lib;%JAVA_HOME%lib\tools.jar path和CLASSPATH里面的内容不能变,要按照这个来。
PATH=%JAVA_HOME%\bin;CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;一般是环境变量配置错误,检查一下。--- 其中:PATH属于追加内容,添加到原先内容的最前面,分号隔开。其他的都是新建内容。
主要观点就是:JDK编译正常,那么JAVA_HOME配置正确。如果这样的话,那你的HelloWorld类的放的实际位置,package设置的和类路径的设置不匹配,执行器找不到类文件;说白了就是编译后的class文件的路径问题。
之所以找不到,是因为TestPlusPlus在HelloWorld包名的下面。解决办法:去掉 ”package HelloWorld;“ 重新用javac 编译TestPlusPlus.java,再运行javaTestPlusPlus就可以了。新建一个包名一样的文件夹,在本例中,为建立一个HelloWorld的文件夹,把TestPlusPlus.java文件移到该目录下。
或者运行的时候没有指定包名,或者直接进入class包的文件夹下运行都会这样。正确的方法是,设package com.a.b下有class C,且com目录在D:\bin\目录下,那么你应该先cd D:\bin,然后再java com.a.b.C ●●这个错误的意思是java没有找main函数,而没有找到main函数可能是因为没有找到这个文件。
我用命令提示符打开我要找的文件,但是提示说系统找不到指定的路径
1、→你要进的目录并不在你E盘的根目录下,所以不能用“cd \j...”进入。
2、系统提示找不到指定的系统路径,通常意味着操作系统无法定位到用户尝试访问的文件、文件夹或程序所在的路径。遇到这种问题时,首先要做的是仔细检查路径是否正确。路径错误可能是由于输入错误、复制粘贴时的遗漏,或者是因为目标位置已经移动或删除。
3、系统找不到指定文件的原因分析以及解决方法原因分析:系统文件丢失或损坏。接触不良导致的连接问题。缺少驱动程序。注册表异常。驱动中缺少文件。特定软件所需的特定文件丢失或损坏。文件权限设置错误。