永发信息网

怎么用命令提示符创建java包

答案:3  悬赏:20  手机版
解决时间 2021-11-26 17:16
怎么用命令提示符创建java包
最佳答案
Exception in thread "main" java.lang.NoClassDefFoundError
这个错误的出现是与Hello.java文件所在的目录有关系

例如:在没有加package的时候,Hello.java放在在根目录下E:\Hello.java
这个时候在dos E:\下,是可以编译执行Hello.java的

当加入package以后,这个就行不通了:java认为在建立package的时候也同时应该建立对应的目录,java文件应该放在这个目录下。
例如: Hello.java你用的package b;
这个时候,就应该把文件放在目录E:\b下
然后在dos E:\ 进行如下的编译
javac b\Hello.java
然后运行 java b/Hello
就能正常运行了(在我机器上已经通过测试了)追问为什么运行的时候要用正斜杠"/"呢,可以解释吗? 如果先cd进入b里面(前提已经编译了) 为什么输入“...\b> java Hello”会出现错误呢?追答jdk包里java.exe和javac.exe具体接受什么参数应该有规定的,但我没怎么去研究,以后还是多用编译器来编译吧,方便快捷
全部回答
cd进b文件夹里面编译
package b 你就必须把你的Hello.java 放在一个文件夹叫b的里面 然后再部署运行就好了
cd b
javac Hello.java追问为什么运行的时候要用正斜杠"/"呢,可以解释吗? 如果先cd进入b里面(前提已经编译了) 为什么输入“...\b> java Hello”会出现错误呢?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何实现时间戳转换
天津休闲茶桌定制价格及家具的颜色风水有何讲
什么叫一元包本地主200分钟
五道坝村这个地址在什么地方,我要处理点事
如何测量山的高度
哪里的大枣分选机最便宜,性价比高,用着最方
内蒙古达旗与内蒙古达拉特旗是同一个地方吗
妈妈今天抢救无效走了,她才53岁,我还没有让
筷子横摆代表数字几?
二个人在一起没了感情怎么办,有一小孩4岁!
有人说我瘦归瘦,密度挺大的是什么意思啊
腾讯漫画里的评论看不到。。
浙江人为什么听得懂客家话?
天华里教师村停车场地址在哪,我要去那里办事
梦幻西游中2个9层水风带能增加多少速度
推荐资讯
1999年的一块玉现在值多少钱?
ax-b除以(x的2015次方-1)所得余式
1. 三个数的和是555,这三个数分别能被3,5,
J罗离婚了吗 J罗为什么离婚 离婚原因是什么
李老鼠这种水平的买二手车会被骗吗
为什么以前的人打仗时不怕死
win7系统电脑桌面半透明特效莫名其妙消失了,
托拉姆物语 缺损的金属在哪里打啊?
12寸连版水晶相册图片设计尺寸是多少?
The first impression of you is the one tha
成语什么什么黄什么
wavin flag歌词海地版中文歌词求翻译
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?