javac -d java1.zhang.java
java java1.zhang
java java1.zhang
解决方案 »
- 关于SQL SERVER 2005里面的image类型
- 谁来告诉我log4j到底有什么用?
- 我要引入一个第三方包jdom.jar,必须在Class-Path中加上此包路径?
- 很诡异的问题,解决者一定多给分
- 关于System.out.ptintln();
- 使用jspsmart下载文件时,报错java.lang.IllegalStateException: getOutputStream() has already been called for this response
- 各位进来看看这个错误是怎么回事???????????????????????????
- 有没有用Java写应用程序的?
- java画十个矩形放在一个大矩形内,这十个矩形不能重叠,不能越界,该如何实现
- 如何判断Enabled当前是True还是False为什么isEnabled没有用
- 请问*.css是什么文件
- 安装设置Java环境
我是按照上位兄弟说的:
javac -d java1.zhang.java
java java1.zhang
此程序编译通过,运行出现错误提示:
Exception in Thread "main" java.lang.NoClassDefFounderError:java1/zhang或者这样:
javac zhang.java
java java1.zhang
也出现同样的错误。请教,是不是配置出问题。
这样:
javac zhang.java -d . //这样javac会自动生成目录java1,并将zhang.class放在其中
java java1.zhang //有包的类使用时,需要在前面加上包名
是不是每个package都要对应一个目录,好像很多书都没提到这一点。并且运行的时候一定要在package对应子目录的父目录中。