
正文
Java不能编写代码,编写java程序不可以使用什么工具
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
javac为什么不能编译,环境变量和代码应该没问题啊
1、如果都一致,但还是解决不了问题,那么你肯定不是直接在命令行中用javac来编译的,而是用类似于eclipse、netbeans这样的编译器来编译的。因为很多编译器都自带javac,而不是采用操作系统中的编译器。
2、这可能是因为您没有将Java编译器的安装路径添加到系统的Path环境变量中。
3、jdk环境变量没有设置完整,还需要把jdk安装目录下\jre\bin目录配置在path中。和javahome没有关系,直接在path添加路径是一样的,用javahome只是方便管理。
4、如果javac无法运行的话,只能说明配置是成功完成,但是并不是配置正确的。
相关问答
Q1: 为什么不能编译下面JAVA代码?
1、这个问题确实是由较高版本的JDK编译的java class文件试图在较低版本的JVM上运行产生的错误。解决措施就是保证jvm(java命令)和jdk(javac命令)版本一致。
2、因为没有找到类。。首先你这个没有包。所以直接到编译好的hello所在的文件夹下面。。命令是这个 java -cp .hello 注意。。“.”前后空格。。jdk6之后不知道为什么必须指定cp。。
3、。OneJavaApp.java这个文件后缀名是不是.java的文件(用windows下查看扩展名看看)2。仔细看看OneJavaApp.java这个文件确定是在D盘的根目录没.3。
4、代码有错误当然不能编译:把main(String[] args)后面的分号去掉,这个是函数名,后面怎么能跟分号呢?建议你还是先把java的基础语法再好好学习一下,再来写代码。
5、原因是jdk没有配置环境变量。设置方法:依次点击计算机-高级系统设置-环境变量-系统变量-path -在这个位置上添加jdk安装路径,就是到jdk目录后把bin目录加进去。
Q2: 为什么我的java编译器会无法编译源代码?
这个问题确实是由较高版本的JDK编译的java class文件试图在较低版本的JVM上运行产生的错误。解决措施就是保证jvm(java命令)和jdk(javac命令)版本一致。
软件配置问题软件配置问题也可能导致代码无法编译或运行。例如,某些编译器可能需要正确的配置才能生成可执行程序。如果开发人员未正确配置编译器,则可能会无法生成正确的可执行文件。
环境变量没有配置好,随便搜个视频看一下吧。不难的,还有我感觉你源代码里的;貌似用的是中文的。
Java中的异常分为两种类型:受检异常(Checked Exception)和非受检异常(Unchecked Exception)。受检异常(Checked Exception)是指在编译时被检查的异常,需要在代码中显式地进行处理,否则编译器会报错。
Q3: java代码无法编译,求助大神
1、首先,使用未声明的标识符“ p”的警告,表示此处存在无法识别的p,如下图所示,然后进入下一步。其次, p值可以直接找到。 p下有一个_,表示出现了问题,如下图所示,然后进入下一步。
2、解决措施就是保证jvm(java命令)和jdk(javac命令)版本一致。如果是linux版本,则在命令行中分别输入java -version和javac -version命令来查看版本是否一致。这里假设都是7版本。
3、执行cmd命令javac后,显示如图所示编译成功,说明是java运行正常。使用检索软件,搜索code.exe的安装路径,默认如图所示。打开exe文件所在的路径,找到exe文件,如图所示。
4、原因:可能是由于使用了eclipse自带的jre导致的,这个jre里没有tools.jar,而jdk的lib目录下有(个人理解)。解决办法:检查eclipse的配置,确保使用的不是eclipse自带的版本。
关于Java不能编写代码和编写java程序不可以使用什么工具的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







