java 重启cmd命令是什么意思,java运行显示“找不到或无法加载主类”!
各位老铁们好,相信很多人对java 重启cmd命令是什么意思都不是特别的了解,因此呢,今天就来为大家分享下关于java 重启cmd命令是什么意思以及java运行显示“找不到或无法加载主类”!的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!
java运行显示“找不到或无法加载主类”!
该如何解决呢?解决办法如下:
1.由于是在运行阶段出现的问题,那么可能是环境变量配置不当的问题,即可能是classpath路径配置错误,而导致.class文件无法加载。那么此时你可以检查是否配置好classpath路径,一般来说classpath路径配置如下:
.;%java_home%\lib;%java_home%\lib\tools.jar;(注意前面的.以及;缺一不可)
其中.表示当前路径,;表示分隔符。
2.如果你试过了很多次,classpath也配置对了,依旧出现这个错误,注意你使用的测试代码,是否在某一个包名的下面;
比如说如下测试代码:
在文件所在的当前目录下,运行javac TestPlusPlus.java编译成功,生成TestPlusPlus.class文件,这个时
候,你用javaTestPlusPlus想运行程序,总会出现”找不到或无法加载主类“的错误。这个时候要注意,
之所以找不到,是因为TestPlusPlus在HelloWorld包名的下面。
解决办法:
1.去掉”packageHelloWorld;“重新用javac编译TestPlusPlus.java,再运行javaTestPlusPlus就可以了。
2.新建一个包名一样的文件夹,在本例中,为建立一个HelloWorld的文件夹,把TestPlusPlus.java文件移到该目录下。
然后在HelloWorld文件夹的平级下,打开DOS命令窗口,运行javacHelloWorld/TestPlusPlus.java编译程序,
运行javaHelloWorld/TestPlusPlus(或者javaHelloWorld.TestPlusPlus也可以),则可以运行含有包名的java程序。
注意:包名不要含有'.'(点),''(空格)等特殊符号,这样的话命令行无法判断包名与java程序名的分割点在哪里,
从而还是找到或者无法加载主类。
原理说明:
java程序运行class文件,对于有包名的类,java把包名当成文件夹处理."包名+类名"相当于"文件夹目录+类名"来寻找类。
设备未就绪是什么意思
问题一:设备未就绪是什么意思
问题二:cmd命令中的设备未就绪是什么意思?你是不是比如输入的f:盘,然后你没有f盘呀
问题三:ipclient打开的显示设备未就绪是什么意思,怎么解决? 10分 1、扫描服务未启动;
打开系统服务,将里面的shell hardware detection(SDH)服务项设为自动并启用,然后将windows image acquisition(WIA)设为自动并启用。
2、重启打印机、系统;
3、重新安装驱动测试。
问题四:设备未就绪 200分提示的应该是“我的文档”资料夹的位置
看来你在做C盘扩容时,没有处理好文件信息
造成系统找不到这个文件夹
而你的软件是要打开这个文件夹
所以造成了你的问题
问题五:设备未就绪.怎么解决驱动不对吧!你查一查驱动
问题六:设备未就绪.怎么解决就是没开始,准备开始呗
问题七:启动光驱时显示器上显示设备未就绪是什么意思啊??? Award BIOS 4.51PG设置
重启,按DEL进入Award Bion 4.51PG界面,用功能键区方向键选第二行“BIOS FEATURES SETUP”(BIOS功能设定),回车进入BIOS FEATURES SETUP界面,找到“BOOT SEQUENCE”,用pgup或pgdn把它右边显示的A,C,换成CD-ROM(光驱启动),C,A,按ESC,按F10,按Y,回车,保存退出。
Award BIOS 6.0设置
重启,按Del进BIOS,找到Advanced Bios Features(高级BIOS参数设置)按回车进Advanced Bios Features(高级BIOS参数设置)界面。
找到First Boot Device,用PgUp或PgDn翻页将HDD-O改为CDROM(光驱启动),按ESC,按F10,按Y,回车,保存退出。
AMI BIOS 8.0设置
启动电脑,按Del进入AMI BIOS设置程序主界面,在上方菜单中找到“Boot”,选中,回车,在打开的界面中选“ Boot Device Priority”,回车,在打开的界面中用PgUp或PgDn翻页键将“1st Boot Device”,由硬盘启动(HDD-O),设置为光驱启动(CD-ROM)设置为“CD―ROM”(光驱启动)。按Esc,按F10,再按Y,回车,保存退出。
将安装光盘放入光驱,重启,当界面底部出现CD……时及时按任意键,即将安装光盘打开,否则又进入硬盘启动了。
记住重装系统完成后,再用以上方法将硬盘改为启动顺序1。
问题八:cmd命令中的设备未就绪是什么意思?为什么我用cd命令只能退回到c盘,而不能切换到E盘?我是在百度搜索这个问题时候发现这个提问的,1楼说看不懂问的是什么,我来补充一下,正好我也遇到同样的问题
在学习java程序时,除了用eclipse等插件写java程序外,还有一种最基本的编译执行方法需要掌握,就是直接在记事本中写java源码,修改后缀名为.java后再cmd窗口通过java和 javac进行编译并执行,执行结果直接输出在cmd窗口中。我的操作系统是windows7,不知道提问的那位是不是也一样,打开cmd输入cd d:\,应该是切换当前所在目录到d盘下,但现在cmd提示设备未就绪
持续关注中...
另:回答一下提问者,一个小技巧,也是刚看到,如果你也是windows7系统,可以用资源管理器打开到需要转到的目录下,在左侧目录区按住shift再右键,菜单中会多出一条在此处打开命令窗口,点击出现cmd窗口,可使用javac和java命令编译并执行。已测试
问题九:C#设备未就绪是什么意思啊filestream读文件的盘或者存文件的盘是个未知盘符,,如果是U盘数据考虑线的问题
问题十:我的移动硬盘昨天用还是好好的,今天插在电脑上,点击打开显示设备未就绪什么意思?怎么才能弄好,文件很 10分教你个办法不知道能不能帮上你.把他密封起来放进冰箱冷藏室里.过半小时拿出来可以暂时好的,文件也会恢复.如果还
不好就没用了.外面没有修这个东西的.我也是自己研究出来的.我也有个移动硬盘和你一样的问题.就是这样弄好的.不过提醒你,好了后没几天又会坏的.所以
要是好了就快把文件复制一下.然后建议你再是去买个吧,可以来河姆渡看看。
CMD中javac和java命令的问题
“类名.java”这是一个固定的语法规则,就像“1+1=2”是类似的道理。“包名.类名.java”之所以会出错是因为没有这样的语法规则,就像“你在大街上随便碰见个人就让他还你钱你说人家会干嘛”另外你既然提到了src目录,说明你在用java编程工具写代码了,就可以不用cmd这种原始工具编译代码了。cmd命令只适合简单简短的代码,是初学者用来熟悉基础代码的。
java命令和javac命令,java命令是运行命令,javac是编译命令。拿煮饭举例子:一个java程序,javac命令是负责淘米煮饭的而java命令是负责吃饭的。当你执行java命令的时候,说明煮饭淘米已经完成。如果这两个顺序颠倒了饭都没煮你吃什么,不报错才怪。“包名。类名.java”这种语法也是错的
如果还是不明白可以留下qq远程加好友指导你,这种问题最好是能看到源代码,比较好解决,就单单一个图不能直接判断只能知道大概可能是哪些原因或者问题。不能有正对性的解决问题
电脑通过cmd命令检测Java环境变量是否配置成功的方法
假如想要在电脑中进行基于Java的开发,要先安装jdk以及Java环境变量的配置。那么,在配置环境变量后,我们如何得知是否配置成功呢?所以,在下面的内容中,小编要教大家通过cmd命令来检测Java环境变量是否配置成功的方法。
1、按Win+R打开运行,输入cmd,点击确定;
2、在命令提示符中输入javac;
3、点击回车后如果出现一系列的明了那个及其解释,就说明环境变量配置好了;
4、但是如果提示“不是内部或外部命令,也不是可运行的程序或批处理文件”,就说明配置错误。
以上就是电脑通过cmd命令检测Java环境变量是否配置成功的方法,有需要的朋友可以参考参考。
相关阅读:win7配置java环境变量会难?win7系统配置java环境变量的详细教程
关于java 重启cmd命令是什么意思的内容到此结束,希望对大家有所帮助。