黑马程序员技术交流社区
标题:
一个很奇葩的问题,求大神看看
[打印本页]
作者:
wssjdysf
时间:
2014-6-8 22:01
标题:
一个很奇葩的问题,求大神看看
我在F:盘有个Test.java文件,当用javac Test.java命令的时候能通过,但是用java Test的时候报错
Could not find the main class: Test. Program will exit.这是最后一句,怎么回事啊?
作者:
黎志勇
时间:
2014-6-8 22:03
不发代码发出来看看?
作者:
北极£莜蓝
时间:
2014-6-8 22:05
看起来很流弊的样子,截图发来
作者:
iWilliam
时间:
2014-6-8 22:06
本帖最后由 iWilliam 于 2014-6-8 22:07 编辑
你不会木有写main方法吧
作者:
love~陌
时间:
2014-6-8 22:07
少侠确定类里面写了主函数?
作者:
tiuwing
时间:
2014-6-8 22:13
确定Test.java 文件中的main函数所在的类声明为Test吗?
执行java Test 的时候,找的是javac生成的.class文件,如果你Test.java文件里没有声明Test类,是不会生成Test.class文件.最大可能性时你,Test.java文件中的类的大小写搞错了!
作者:
葛晓东
时间:
2014-6-8 22:16
木有代码,不好说啊,把你的代码贴上来
作者:
九号球
时间:
2014-6-8 22:18
你看看main类的建立格式对不对?
作者:
HF_Opticalix
时间:
2014-6-8 22:39
好像是因为你环境变量classpath里没有设置. (即当前目录) 你看看
作者:
superob123
时间:
2014-6-8 22:42
貌似没写main方法,或者main拼错了
作者:
西门吹风
时间:
2014-6-8 22:42
没有发现主函数,test程序将退出。
看一下主函数是不是有问题
作者:
wssjdysf
时间:
2014-6-8 22:53
classpath = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
C:\Users\JSON\Desktop\QQ图片20140608225016.jpg
C:\Users\JSON\Desktop\QQ图片20140608225016.jpg C:\Users\JSON\Desktop\QQ图片20140608225123.jpg
作者:
wssjdysf
时间:
2014-6-8 22:54
package com.itheima.udpserviceandclicent;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(11);
}
}
作者:
wssjdysf
时间:
2014-6-8 22:56
问题出现在包身上。。。我把包取消了,就没有问题了--!
作者:
wssjdysf
时间:
2014-6-8 22:57
谢谢各位的热心回答
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2