黑马程序员技术交流社区
标题:
java运行
[打印本页]
作者:
山水游客
时间:
2012-6-12 21:37
标题:
java运行
本帖最后由 孙胜录 于 2012-6-18 23:11 编辑
如果在一个文件中写入了包名,在DOS命令下编译能成功,运行时却总是报错:java.lang.NoClassDefFoundError
这时该怎么写java命令呢?
比如一个Test类,里面有包:package cn.itcast(属于这个包)
搞了半天,没搞也来,特来请教!!
作者:
张洁
时间:
2012-6-12 21:41
你是不是编译用的: javac 名字.java
而运行用的是: java 名字.class
?
要是这个原因的话,运行语句应该是 java 名字
不要.class哈
作者:
刘笑
时间:
2012-6-12 21:44
说的很明白了,没有定义类·····
作者:
乐峰
时间:
2012-6-12 22:02
第一步javac -d . cn.itcast.Test.java
第二步java cn.itcast.Test
这样写应该没问题了.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2