cmd--->javac 查看环境变量是否配置成功。
如果没有成功重新配置(把java_home配置在系统变量里面)。如果配置成功,看第2条
编译:javac **.java
执行:java **(不加.java后缀)
注意:**代表public修饰的类
2. 大家好 我做了一个java文件用javac编译也没有报错,但是就是不生成class文
我猜测是因为你定义了抬头package文件,打个比方,你的package是
packagecom...charproblem;
那么你要编译话,要在下面的文件夹下编译
C:Userssc47IdeaProjectsBaisrc>javac com\charproblemCharProblem.java
C:Userssc47IdeaProjectsBaisrc>java com...charproblem.CharProblem
A
C:Userssc47IdeaProjectsBaisrc>
3. java文件存在 为什么没有编译成class文件
java程序编译之后没有产生class文件的原因如下:
如果使用cmd进行编译之后,如果存在错误,是无法产生class文件的,也就不能执行。
如果使用eclipse进行编译之后,没有开启自动编译,就不会自动产生class文件,需要开启自动编译。
4. java文件编译成功却没有class文件
你的代码里的package是什么,如果没有,就加上一个,并在最后运行的时候加上 -cp packagename
5. 学习JAVA,安装好了,编写后无法生成class文件,请高手指教!!!
先在命令行下输入java回车 和 javac回车,看看有没有异常,
然后看看你的记事本文档是不是***.java的 还是***.java.txt 要是后者就要打开隐藏后缀名的选项,重命名文件为***.java。
在用javac对文件进行编译,最后执行文件,java *** ,执行文件的时候不要加.java
6. 为什么我编译没有生成class文件
java程序编译之后没有产生class文件的原因如下: 如果使用cmd进行编译之后,如果存在错误,是无法产生class文件的,也就不能执行。 如果使用eclipse进行编译之后,没有开启自动编译,就不会自动产生class文件,需要开启自动编译,如图:
7. 为什么编译后不生成class类文件
java程序编译之后没有产生class文件的原因如下: 如果使用cmd进行编译之后,如果存在错误,是无法产生class文件的,也就不能执行。 如果使用eclipse进行编译之后,没有开启自动编译,就不会自动产生class文件,需要开启自动编译,如图