javac不能生成class文件

所有都正确,昨天测试的时候都生成了class文件。但是今天没有class文件生成,运行javac **.java的时候没有其他提示,有停顿(貌似编译了),但是没有class文件出现,是什么原因?

能说具体点吗 比如你原先的.class文件是否删除 或者做了其它改动 源文件能发一下吗追问

谢谢,找到问题了。错误得很郁闷,我编完程序,没有保存,直接就运行了javac **.java。

追答

    晕以前我也这样

温馨提示:内容为网友见解,仅供参考
无其他回答

javac编译生成不了class文件
javac编译生成不了class文件的情况可以从以下方面调试:cmd--->javac 查看环境变量是否配置成功。如果没有成功重新配置(把java_home配置在系统变量里面)。如果配置成功,看第2条 编译:javac **.java 执行:java **(不加.java后缀)注意:**代表public修饰的类 ...

执行命令,让javac对java代码进行编译成class文件时,总是出现错误??什 ...
具体流程如下1、 新建txt文档并将后缀改成.java确保文件名称的后缀真实是.java 结尾而不是.java.txt ( 可在电脑设置中显示扩展名)‍2、在心间文件中编写测试代码既main方法代码如下public class Test { public static void main(String[] args) { System.out.println("hello word"); ...

...运行javac HelloWorld.java后始终没有class文件出现
class文件是Java编译器编译java文件后产生的字节码文件,只有使用编译器编译出class文件了以后才能在JVM中执行,然后转化为机器码而电脑只能运行机器码。也就是说,java文件编译成class文件后才能运行。如果没有生成class文件,那你就要看你的编译器有没有运行成功了。

无法用 cmd 生成 class 文件怎么办?
如果您无法在cmd中生成class文件,可能是因为您没有正确配置环境变量或者输入的命令有误。以下是一些可能有用的步骤:1. 确保您已经正确安装了Java JDK,并且将其添加到了系统环境变量中。2. 打开cmd命令行窗口,进入包含.java文件的目录。3. 输入“javac 文件名.java”(不包括引号)并按回车键。这...

在网上学的 也安装了Java 为什么生不成class文件 cmd提示javac不是内部...
jdk是java运行环境,如果javac不是内部或外部命令说明jdk并没有装好,你下载了jdk,电脑本身还要配环境变量,百度一下java环境变量配置就可以轻松解决

...运行javac HelloWorld.java后始终没有class文件出现
1.先检查jdk环境是否配置成功 DOS下输入:java -version,看是否有自己安装的jdk版本的信息如下图;输入java,看是否有如下信息;输入javac,看是否有如下图提示信息;验证这3个命令,如果没有正常显示相关信息,那你可能没有配置jdk的环境变量,具体步骤可百度。2.检查路径是否正确 DOS下输入:dir,可...

用记事本编写Java程序生成不了class文件,怎么回事?
首先在cmd里执行java -version 看能不能出来java版本信息,如果看不到就是jdk安装有问题,如果能看到说明jdk安装是没 有问题的 建议你把源文件放到f:\\盘根目录,然后在cmd 里 进入f:\\ 然后在执行javac *.java 试试

.java文件为什么无法生成.class和包不是内部或外部命令,也不是可运行...
可能的原因1是你环境变量设置不对,2是你装的是JRE不是JDK,所以没有编译器 - javac.exe,你看看你有么?

在运行面板运行用记事本写的java代码时无法生成class文件,为什么?
亲、我发现你的javac后面多了一个点 .哈、建议去掉试试、、另外使用记事本写的时候、记得要用英文输入法写入、不能用中文哈、、最后就是需要配置好Java环境、也就是 系统变量JAVA_HOME 和 CLASSPATH 哈、你参考一下吧、、、

问一个java问题: 我想知道在什么情况下javac执行以后没报错,但是当前文 ...
首先如果javac没有错误,是不会有任何输出的哦。出现这种情况可能是当前用户没有当前目录的写权限。如果是windows vista或win7以后微软操作系统,而你的用户名不是Administrator,会存在某些文件夹无法访问的问题(即使你是管理员用户),并且你无法创建可执行程序。这个就需要你开启Administrator,并以...

相似回答