当前位置: 技术问答>java相关
java文件的执行问题.
来源: 互联网 发布时间:2015-02-11
本文导语: 刚学java,发现jdk安装的目录下的demojfcsimpleexample下的simpleexample.jar执行后很好玩,后来干脆把其目录下的SCR目录下的原代码拷到JDK安装目录bin下,用javac编译,后发现在目录下都了三个.class文件,(由于文件名很长就不一一列...
刚学java,发现jdk安装的目录下的demojfcsimpleexample下的simpleexample.jar执行后很好玩,后来干脆把其目录下的SCR目录下的原代码拷到JDK安装目录bin下,用javac编译,后发现在目录下都了三个.class文件,(由于文件名很长就不一一列出了).接着用java执行其中的一个,用法如下:java SimpleExample提示出错,出错内容为:Exception in thread "main" java.lang.NoClassDefFoundError:SimpleExample/class.请问大哥们,应该怎么操作?希望得到大家的支持.
|
没有找到类SimpleExample的定义
这只是字面的解释
具体是什么原因不是能根据这一句话知道的
这只是字面的解释
具体是什么原因不是能根据这一句话知道的
|
类路径设置不对,如果你的类路径里有“.”(表示本目录)这个路径的话,你
可以这样编译你的JAVA文件:
javac -d . *.java
你看看源代码中是处于哪个包,类似这样执行:
java demo.jfc.simpleexample (前面是包名,最后一个是类名)
可以这样编译你的JAVA文件:
javac -d . *.java
你看看源代码中是处于哪个包,类似这样执行:
java demo.jfc.simpleexample (前面是包名,最后一个是类名)
|
SimpleExample包含inner class