题目:
运用java敕令运转.class文件时涌现:“毛病: 找不到或没法加载主类”
解决方法:
运用 java 包名+类名实行,以下:在src下运用 java com.lznb.cloud.TCPEchoClient
缘由:
1、java指令默许寻觅class文件的地点是经由过程CLASSPATH环境变量中指定的目次中寻觅的。
2、疏忽了package的影响。
注重:
在main目次下运用java敕令实行 :java com.lznb.cloud.TCPEchoClient,途径是反复的,所以在这里我们需在src下实行即可。
总结:
1、java实行class文件是依据CLASSPATH指定的处所来找,不是我们明白当前目次。假如愿望它查询当前目次,需要在CLASSPATH中到场“.;”,代表当前目次。
2、java实行class文件对package的途径是强依靠的。它在实行的时刻会严厉以当前用户途径为基本,根据package指定的包途径转化为文件途径去搜刮class文件。
引荐教程:Java教程
以上就是java提醒找不到或没法加载主类的细致内容,更多请关注ki4网别的相干文章!