A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wssjdysf 中级黑马   /  2014-6-8 22:01  /  1333 人查看  /  14 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我在F:盘有个Test.java文件,当用javac Test.java命令的时候能通过,但是用java Test的时候报错
Could not find the main class: Test.  Program will exit.这是最后一句,怎么回事啊?

14 个回复

正序浏览
谢谢各位的热心回答
回复 使用道具 举报
问题出现在包身上。。。我把包取消了,就没有问题了--!
回复 使用道具 举报
package com.itheima.udpserviceandclicent;

public class Test {

        /**
         * @param args
         */
        public static void main(String[] args) {
                // TODO Auto-generated method stub
                System.out.println(11);
        }

}
回复 使用道具 举报
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
回复 使用道具 举报
没有发现主函数,test程序将退出。
看一下主函数是不是有问题
回复 使用道具 举报
貌似没写main方法,或者main拼错了
回复 使用道具 举报
好像是因为你环境变量classpath里没有设置. (即当前目录)  你看看
回复 使用道具 举报
你看看main类的建立格式对不对?
回复 使用道具 举报
木有代码,不好说啊,把你的代码贴上来
回复 使用道具 举报
确定Test.java 文件中的main函数所在的类声明为Test吗?

执行java Test   的时候,找的是javac生成的.class文件,如果你Test.java文件里没有声明Test类,是不会生成Test.class文件.最大可能性时你,Test.java文件中的类的大小写搞错了!
回复 使用道具 举报
少侠确定类里面写了主函数?
回复 使用道具 举报 1 0
本帖最后由 iWilliam 于 2014-6-8 22:07 编辑

你不会木有写main方法吧
回复 使用道具 举报 1 0
看起来很流弊的样子,截图发来
回复 使用道具 举报 0 1
不发代码发出来看看?
回复 使用道具 举报 0 1
您需要登录后才可以回帖 登录 | 加入黑马