当前位置:  技术问答>java相关

初学java,请大家帮助我!!!

    来源: 互联网  发布时间:2015-07-02

    本文导语:  我用jdk运行自己编写的程序的时候,为什么总是出现下面的异常?怎么解决呢? Exception in thread "main" java.lang.NoClassDefFoundError:Aa/java | 我知道上面几位朋友的问题。 不知上面的朋友在用:javac...

我用jdk运行自己编写的程序的时候,为什么总是出现下面的异常?怎么解决呢?
Exception in thread "main" java.lang.NoClassDefFoundError:Aa/java

|
我知道上面几位朋友的问题。
不知上面的朋友在用:javac Aa.java 编译然后通过了,
  而在用: java Aa.java 报错了。
 对不对?
 其实,只要javac 编译通过了,就不存在path的问题,否则javac也就找不到。
  上面的错误在: java Aa.java上,
         应该用:java Aa
    不要加.java
还有,javac命令时,大小写可不管,如:javac aa.java也可通过
     而 java命令时,必须注意大小写,如: java aa不能通过
                       只有java Aa才可以通过

|
你的文件名没错.
用javac Aa.java 编译。
用java Aa 运行。

如果还出错。那就是你的环境变量没配置好。

对于jdk(win98)
假设你的jdk装在 d:jdk
set path=%path%;d:jdkbin
set classpath=.;d:jdklibtools.jar;d:javalibdt.jar

WIN2000中
假设你的jdk装在 d:jdk
控制面板-系统-高级-环境变量-系统变量里面新建
变量:PATH
值:d:jdkbin

CLASSPATH
值:.;d:jdklibtools.jar;d:javalibdt.jar

|
hlding(淋东) ,我想请教一下,你是否在javac XXXX.java带了路径,否则,一般没这个毛病,上面 newpy(想飞的菜鸟) 
  public class Aa 
{
public static void main(String args[]) 
{
System.out.println("Hello World!");
}
}

文件名为:Aa.java

我在我的机器上使用时,如果: java Aa没有任何问题,java Aa.java会出现上面所说的错。还有一点提醒的是,注意一下大小写的问题。
还有main()方法的写法:
         public static void main(String []args)

|
楼上的,我也遇到同样的问题,请不要告诉我环境变量没设置正确,也不要告诉我类名和文件名不符合.以上两个问题是绝对正确的,在用javac时能够通过,在用java时就总是提示:Exception in thread "main" java.lang.NoClassDefFoundError:xxxx
(其中xxxx是通过javac编译后的类文件名),请问哪位高手知道是什么原因?

|
楼上的,不是这样的情形,比如我现有一名为xxxx.java的文件,
javac xxxx.java通过;(当然也就生成了xxxx.class文件)
java xxxx(xxxx文件后没有跟后缀,不管是.java还是.class都没有带)
再说一点就是在xxxx.java文件里,类名为xxxx,且有main()方法,
说得够清楚吧,在这种情况下提示为:Exception in thread "main" java.lang.NoClassDefFoundError:xxxx
我还想强调一点的就是:这种情况通过好几个人查看过,不存在文件名与类名不符合
的问题;不存在用java命令是带有后缀的问题;不存在环境配置问题;....
OK,明白了吗?

|
set classpath是让JAVA自己找到文件所在的位置。送分的话,呵呵,你给我哦,点击“管理”,再输入密码,给我分就行了。:)

|
楼上的,请你指定classpath 
你可以这样写:java -cp . xxxx.java

|
不知你用过JCreator没有,用它新一个工作区。将原码粘到上面运行就没问题.
可以到http:\www.jcreator.com下载

|
wu4long(),你好!我有好几个朋友都帮我看过,他们也做过JSP的项目,出现这种问题(他们以前遇到过同样的问题,但都是环境没有配置好造成的),但仔细的看了看我的配置环境及著名的简单的HelloWorld程序(见笑了,我是一个Java/Jsp初学者),都不存在问题,其配置及开发环境如下:
OS:win2k professional
JDK1.3.1路径为:C:jdk1.3.1
PATH=....;C:jdk1.3.1bin;....
CLASSPATH=C:jdk1.3.1libtools.jar;C:jdk1.3.1libdt.jar;....
JAVA_HOME=C;jdk1.3.1
在F:JavaClass下建立一文件Hello.java
public class Hello
{
public static void main(String args[]) 
{
System.out.println("Hello World!");
}
}
编译过程如下:
F:JavaClass>javac Hello.java
(没问题,通过)
F:JavaClass>java Hello
Exception in thread "main" java.lang.NoClassDefFoundError:Hello
还请wu4long()多多指教!

|
在CLASSPATH里面增加:F:JavaClass;

    
 
 

您可能感兴趣的文章:

  • 初学jsp,希望大家帮助!
  • jbuilder的配置问题----初学者请求帮助
  • 初学Java, n多问题,还望大家不要见笑,多多帮助!
  • 初学Java,如何得到Java固有类的方法的帮助资料?
  • 初学者四个问题:开发环境,同步机制,查函数帮助,查数据结构
  • 我是初学者,请大家帮助我解答我这几个小问题,谁帮我解决了给谁分!!!
  • 我是Linux初学者,遇到些问题无法解决,请教各位大虾,迫切需要帮助
  • 一个初学者的问题·!!大家帮助我呀·
  • 初学者关于“接口”的问题!! 帮助!!
  • 初学XML,希望各位高手、仁兄帮助!
  • 20分(或更高)问个很菜的分区问题,希望大家可以帮助我这个初学者,谢谢,在线等待!
  • 请帮助Java初学者——1、如何调用API解解ARG压缩文件;2、如何用API调用DOS命令!
  • 初学jsp,有几个问题老是解决不了。请大侠帮助..
  • 初学 java 的朋友来和我交朋友,我也是初学。我的 QQ 号是 33555085
  • 在下初学java,请各位大虾推荐几个java学习网站吧!
  • 各位高手,我初学java,以前是学VB的,请介绍一下学习java的经验
  • 初学JAVA,请问各位哪本数据结构(JAVA版)比较好?
  • 初学java可以用哪种工具好?visual age for java 怎么样?
  • 请大家评价一下Thinking in Java第二版(中文)这本书如何,是否适合JAVA初学者?
  • 初学java,请各位给我推荐比较好的java书
  • 在哪里能找到JAVA编译器和解释器?我是一个初学者。我想学JAVA。
  • 我初学java,请教各位开发java用什么工具好?
  • 对于初学者应该看什么样的java书籍
  • 初学java,该看那些书,请朋友们指教
  • 请教各位DX,我是java初学者,如何在win98下配置jdk,在哪可以下载java类库?
  • 初学java什么书好?
  • 初学java应该看那些书?
  • 初学Java,来这里报到个到。希望各位高手指教如果开始学习Java.
  • 请问:在哪里能找到JAVA编译器和解释器?我是一个初学者。我想学JAVA。
  • java初学者问:java操作平台是什么?用什么工具?
  • 各位,我是一个JAVA的初学者,想买有关JAVA的参考书,请问什么书好?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 又一个初学者的困惑!如果您是个大虾,请你一定要进来看看,指点迷津!如果您也是个初学者,那么您也一定要进来,也许我们有一样的遭遇!
  • 初学者的问题我是linux初学者,我想问一下在windows里下载的大于1.44M文件如何转移到linux分区里?
  • 我是个初学者,希望指点明津
  • 初学者用什么工具好?JBUILDER?JDK?
  • Web服务器/前端 iis7站长之家
  • 我是初学者,该用什么java的“编译器”????
  • 对于初学者应该看什么样的书
  • 初学者:不是问题的问题?
  • 初学者这样检验自己的学习效果呢?
  • 初学者的问题??在线等待。
  • 各位高手大家好,我是初学LINUX想请教几个问题
  • 初学者的疑问
  • 从初学Linux到内核开发
  • 初学java的话,从何入手呢?vj++,还是jbuilder?
  • linux初学者应该看什么书
  • 一个初学java的人,请教众位高手
  • 初学Linux 装RedHat9 好 还是Fedora10 好呢
  • 初学JAVA,想认识几个这方面的朋友,顺便问一个小问题。。
  • Free Java的初始设置问题----初学者求教.
  • java初学看什么例子比较好。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3