对于一个java程序,运行javac之后编译java不通过,说找不到main入口
如何分析该问题呢问题很弱,谢谢赐教

解决方案 »

  1.   

    你把执行结果拷下来,直接在Google上搜一下一般都会找到答案
      

  2.   

    查一查你的classpath里有没有 .java -cp . package.yourclass
      

  3.   

    ......
    楼上.不懂你什么意思啊...
    classpath 里只有..jdk路径啊..
    怎么会有.java -cp . package.yourclass?
      

  4.   

    看看main函数的参数有没有问题。
      

  5.   

    sorry,我的描述有问题java -cp . package.yourclass是执行命令,不是放在classpath里的如果classpath 里包含了 ‘.’
    你就只需要键入:
    java yourpackage.yourclass 
    去执行你的java程序了。汗自己一个,表达能力待加强。
      

  6.   

    你的classpath有问题,是不是在设置classpath时忘记了". ;"这个了,这是指向当前目录的,如果已经制定了仍然不行,可以这样写java -classpath . filename.java   一定要在当前目录下边执行
      

  7.   

    找不到main入口
    ==============
    是APPLET ?  那就要HTML <APPLET CODE=*.CLASS ......>.
    还须".,"加入到CLASSPATH没有.
      

  8.   

    没有设置 Path 环境变量
      

  9.   

    这种情况是classpath的设置不对,找不到指定的class文件
      

  10.   

    没代码不好说,
    但我想你先看一看你类中是否存在main函数,它是java程序运行出口。
      

  11.   

    没代码,不好说,不过你看看main函数的参数有没问题?
      

  12.   

    java MyClass
    不要用:java MyClass.java
    执行程序要的是一个类名,不是一个文件名另外:
    1.你的环境变量中应该含有MyClass.class
    2.在MyClass.java中定义的MyClass必须是public的,且该文件中其他类不能是public的
      

  13.   

    又是一道面试的题目,当时说:没有写main函数。作者皆笑另外想问一下,对日的公司是不是都不想招女生啊