关于用命令行编写Java程序的问题

一段Java代码我用eclipes能轻松编译也有结果出来,但是我用记事本写 用命令行执行的时候就有问题了 javac能编译出来 但是接下来Java 主类名就显示 找不到或无法加载主类
这是什么情况?

3个回答

第一:看你的文件名是否以Java结尾(首先要打开你的文件隐藏名显示)
第二:查询你的Java文件是否被编译了(有没有class文件生成)
满足这两个调节你就离成功不远了

listener_life
listener_life 回复yzy6868: JDK的安装路径不能出现中文,你在仔细检查一下
2 年多之前 回复
listener_life
listener_life 回复yzy6868JDK
2 年多之前 回复
yzy6868
yzy6868 我在想是不是环境配置的问题
2 年多之前 回复
yzy6868
yzy6868 问题就是这两个条件都满足
2 年多之前 回复

主类中是否写了包名。。如果写了包名,运行的时候把包名也带上。

设置一下环境变量啊 ,输入set classpath查看是否被设置了,如果被设置了,那就输入set classpath= 这样就可以了 你在查看一次就会看到没有设置那么就能在当前目录下找到相应的字节码文件了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐