
正文
java代码无法编译,java编译没错但就是不运行方法
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
编译java文件出错
1、出现此问题的原因为:设置错误造成的。解决的方法和详细的操作步骤如下:首先,使用未声明的标识符“ p”的警告,表示此处存在无法识别的p,如下图所示,然后进入下一步。其次, p值可以直接找到。
2、这个问题确实是由较高版本的JDK编译的java class文件试图在较低版本的JVM上运行产生的错误。解决措施就是保证jvm(java命令)和jdk(javac命令)版本一致。
3、,先New一个工程;2,再new一个类,然后以这个类文件为基础,进行编程和调试。好些人直接新建一个.Java文件进行编程运行,往往就报题目所示的错误。
相关问答
Q1: 为什么javac无法编译java文件?
这可能是因为您没有将Java编译器的安装路径添加到系统的Path环境变量中。
出现这种问题的原因有两个:原因一:当前的编译路径并非是java类的存放路径。原因二:java类中没有定义或者定义的main方法有错误。
原因是jdk没有配置环境变量。设置方法:依次点击计算机-高级系统设置-环境变量-系统变量-path -在这个位置上添加jdk安装路径,就是到jdk目录后把bin目录加进去。
jdk环境变量没有设置完整,还需要把jdk安装目录下\jre\bin目录配置在path中。和javahome没有关系,直接在path添加路径是一样的,用javahome只是方便管理。
javac 是java语言编程编译器。全称java compiler。javac工具读由java语言编写的类和接口的定义,并将它们编译成字节代码的class文件。javac 可以隐式编译一些没有在命令行中提及的源文件。用 -verbose 选项可跟踪自动编译。
可能是你的路径错啦。你要是想知道你的配置文件对不。可以在命令行输入javac看看会出现相关信息不。如果说出现的是javac是无法识别的说明你的配置有问题。不过我感觉你的配置都对着啦。
Q2: java不能编译
说明当前的java文件中有错误的代码,导致无法编译。解释:java的编译过程中,java代码必须是完全正确的,不能有红色”ד错误,否则是无法正常编译的。
执行cmd命令javac后,显示如图所示编译成功,说明是java运行正常。使用检索软件,搜索code.exe的安装路径,默认如图所示。打开exe文件所在的路径,找到exe文件,如图所示。
原因是jdk没有配置环境变量。设置方法:依次点击计算机-高级系统设置-环境变量-系统变量-path -在这个位置上添加jdk安装路径,就是到jdk目录后把bin目录加进去。
首先请确认你安装了 JDK ( Java Development Kit 不是 JRE Java Runtime Environment),如未安装请在 http:// 下载相应版本安装。
因为没有找到类。。首先你这个没有包。所以直接到编译好的hello所在的文件夹下面。。命令是这个 java -cp .hello 注意。。“.”前后空格。。jdk6之后不知道为什么必须指定cp。。
Q3: Java编译不了,
1、出现此问题的原因为:设置错误造成的。解决的方法和详细的操作步骤如下:首先,使用未声明的标识符“ p”的警告,表示此处存在无法识别的p,如下图所示,然后进入下一步。其次, p值可以直接找到。
2、说明当前的java文件中有错误的代码,导致无法编译。解释:java的编译过程中,java代码必须是完全正确的,不能有红色”ד错误,否则是无法正常编译的。
3、执行cmd命令javac后,显示如图所示编译成功,说明是java运行正常。使用检索软件,搜索code.exe的安装路径,默认如图所示。打开exe文件所在的路径,找到exe文件,如图所示。
4、原因是jdk没有配置环境变量。设置方法:依次点击计算机-高级系统设置-环境变量-系统变量-path -在这个位置上添加jdk安装路径,就是到jdk目录后把bin目录加进去。
5、首先请确认你安装了 JDK ( Java Development Kit 不是 JRE Java Runtime Environment),如未安装请在 http:// 下载相应版本安装。
java代码无法编译的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java编译没错但就是不运行方法、java代码无法编译的信息别忘了在本站进行查找喔。






