繁体   English   中英

classpath错误-未找到或加载主类

[英]classpath error - main class not found or load

大家好,我是Java的新手,我不知道为什么我的程序中出现这样的错误,下面给出了我的代码

您能帮我设置环境变量吗,以便我运行我的程序...我已将路径变量设置为我的jdk路径..我是否也将classpath设置为我的jdk或程序的保存位置。 ..

class program {
   String nm = "";
   public static void main(String args[]){
       nm = "myname";
       System.out.println(nm);
   }
}

即时通讯收到错误“找不到主类” ...

请帮忙..!!!!!!!!!!

请将您的class标记为公开

public class  program{


}

另外请注意:请遵循Java命名约定

program应该是Program

尝试这个:

Public class program
  {
         String nm = "";

        public static void main(String args[])
    {
       nm = "myname";
     System.out.println(nm);
 }
    }

首先修改您的代码

 class program {
 static String nm = ""; //this should be static
 public static void main(String args[]){
   nm = "myname";                 //other wise you can't refer it here
   System.out.println(nm);
   }
 }

然后将其另存为program.java

javac program.java

然后运行这个

 java program

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM