LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 805|回复: 7

[求助]Eclipse下运行程序出现错误!!

[复制链接]
发表于 2004-3-9 11:03:43 | 显示全部楼层 |阅读模式
Eclipse下运行程序出现以下错误,不知道是什么原因
Exception in thread "main" java.lang.NoClassDefFoundError: java
 楼主| 发表于 2004-3-10 19:57:32 | 显示全部楼层
错误日志如下:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x420734c0, pid=4471, tid=1098488640
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0-beta-b32c mixed mode)
# Problematic frame:
# C  [libc.so.6+0x734c0]  __libc_free+0x70
#

---------------  T H R E A D  ---------------

Current thread (0x080cf8e0):  JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_in_native, id=4481]

siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x39000000

Registers:
EAX=0xffffffff, EBX=0x42130a14, ECX=0x42132d9c, EDX=0x00000004
ESP=0x417990cc, EBP=0x417990e4, ESI=0x39000000, EDI=0x42132d9c
EIP=0x420734c0, CR2=0x39000000, EFLAGS=0x00010202

Top of Stack: (sp=0x417990cc)
0x417990cc:   4000807f 4001582c 00000048 42130a14
0x417990dc:   4212f2ac 00000000 41799114 420eb85e
0x417990ec:   42132d9c 00000000 41715d1d 0c6f0e35
0x417990fc:   4212f2ac 4212f2a4 4212f29c 42130a14
0x4179910c:   42130ee0 080cb688 41799144 42029eae
0x4179911c:   00000000 41719cf0 41715000 080cb688
0x4179912c:   41799154 42130ee8 00000000 41719cf0
0x4179913c:   41715000 080cb688 41799154 417167ac

Instructions: (pc=0x420734c0)
0x420734b0:   b8 ff ff ff ff 65 83 3d 0c 00 00 00 00 3e 74 01
0x420734c0:   f0 0f c1 06 0f 85 cb 3e 00 00 89 7c 24 04 89 34

Stack: [0x4171a000,0x4179a000),  sp=0x417990cc,  free space=508k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libc.so.6+0x734c0]  __libc_free+0x70
C  [libc.so.6+0xeb85e]
C  [libc.so.6+0x29eae]  __cxa_finalize+0x7e
C  [libdt_socket.so+0x17ac]
C  [libdt_socket.so+0x38cd]
C  [ld-linux.so.2+0xc894]
C  [libc.so.6+0x29c20]  exit+0x70
C  [libjdwp.so+0xf7a4]
C  [libjdwp.so+0xba76]
C  [libjdwp.so+0x1137f]
C  [libjdwp.so+0x250e5]
C  [libjdwp.so+0x25353]
V  [libjvm.so+0x26e98b]
V  [libjvm.so+0x300cad]
V  [libjvm.so+0x2a97c4]
C  [libpthread.so.0+0x42b6]

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x080d65f0 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=4490]
  0x080d51b8 JavaThread "CompilerThread0" daemon [_thread_blocked, id=4489]
  0x080d4128 JavaThread "Signal Dispatcher" daemon [_thread_in_vm, id=4488]
  0x080d13e8 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=4482]
=>0x080cf8e0 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_in_native, id=4481]
  0x080ba1e0 JavaThread "Finalizer" daemon [_thread_blocked, id=4477]
  0x080b9458 JavaThread "Reference Handler" daemon [_thread_blocked, id=4476]
  0x0805b7b8 JavaThread "main" [_thread_blocked, id=4471]

Other Threads:
  0x080b6a78 VMThread [id=4475]
  0x080d7898 WatcherThread [id=4491]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
def new generation   total 576K, used 201K [0x46550000, 0x465f0000, 0x46a30000)
  eden space 512K,  39% used [0x46550000, 0x46582428, 0x465d0000)
  from space 64K,   0% used [0x465d0000, 0x465d0000, 0x465e0000)
  to   space 64K,   0% used [0x465e0000, 0x465e0000, 0x465f0000)
tenured generation   total 1408K, used 0K [0x46a30000, 0x46b90000, 0x4a550000)
   the space 1408K,   0% used [0x46a30000, 0x46a30000, 0x46a30200, 0x46b90000)
compacting perm gen  total 8192K, used 1788K [0x4a550000, 0x4ad50000, 0x4e550000)
   the space 8192K,  21% used [0x4a550000, 0x4a70f258, 0x4a70f400, 0x4ad50000)
No shared spaces configured.

Dynamic libraries:
08048000-08056000 r-xp 00000000 03:06 2736786    /usr/local/j2sdk1.5.0/bin/java
08056000-08058000 rw-p 0000d000 03:06 2736786    /usr/local/j2sdk1.5.0/bin/java
08058000-080ff000 rwxp 00000000 00:00 0
40000000-40015000 r-xp 00000000 03:06 278544     /lib/ld-2.3.2.so
40015000-40016000 rw-p 00014000 03:06 278544     /lib/ld-2.3.2.so
40016000-40017000 rw-p 00000000 00:00 0
40017000-40018000 r--p 00000000 00:00 0
40018000-4001f000 r-xp 00000000 03:06 2736608    /usr/local/j2sdk1.5.0/jre/lib/i386/native_threads/libhpi.so
4001f000-40020000 rw-p 00006000 03:06 2736608    /usr/local/j2sdk1.5.0/jre/lib/i386/native_threads/libhpi.so
40020000-4002b000 r-xp 00000000 03:06 278565     /lib/libnss_files-2.3.2.so
4002b000-4002c000 rw-p 0000a000 03:06 278565     /lib/libnss_files-2.3.2.so
4002c000-40030000 rw-s 00000000 03:06 1032808    /tmp/hsperfdata_xie/4471
40030000-40033000 r--s 00000000 03:06 1688812    /usr/local/j2sdk1.5.0/jre/lib/ext/dnsns.jar
40034000-4003e000 r-xp 00000000 03:06 2408468    /lib/tls/libpthread-0.29.so
4003e000-4003f000 rw-p 0000a000 03:06 2408468    /lib/tls/libpthread-0.29.so
4003f000-40041000 rw-p 00000000 00:00 0
40041000-40043000 r-xp 00000000 03:06 278555     /lib/libdl-2.3.2.so
40043000-40044000 rw-p 00002000 03:06 278555     /lib/libdl-2.3.2.so
40044000-40045000 rw-p 00000000 00:00 0
40045000-403b6000 r-xp 00000000 03:06 3146991    /usr/local/j2sdk1.5.0/jre/lib/i386/client/libjvm.so
403b6000-403d4000 rw-p 00370000 03:06 3146991    /usr/local/j2sdk1.5.0/jre/lib/i386/client/libjvm.so
403d4000-407e8000 rw-p 00000000 00:00 0
407e8000-40809000 r-xp 00000000 03:06 2408466    /lib/tls/libm-2.3.2.so
40809000-4080a000 rw-p 00020000 03:06 2408466    /lib/tls/libm-2.3.2.so
4080a000-40815000 r-xp 00000000 03:06 3146997    /usr/local/j2sdk1.5.0/jre/lib/i386/libverify.so
40815000-40816000 rw-p 0000b000 03:06 3146997    /usr/local/j2sdk1.5.0/jre/lib/i386/libverify.so
40816000-40817000 ---p 00000000 00:00 0
40817000-40823000 rwxp 00001000 00:00 0
40827000-40839000 r-xp 00000000 03:06 278559     /lib/libnsl-2.3.2.so
40839000-4083a000 rw-p 00011000 03:06 278559     /lib/libnsl-2.3.2.so
4083a000-4083c000 rw-p 00000000 00:00 0
4083c000-4086f000 r-xp 00000000 03:06 3147022    /usr/local/j2sdk1.5.0/jre/lib/i386/libjdwp.so
4086f000-40870000 rw-p 00033000 03:06 3147022    /usr/local/j2sdk1.5.0/jre/lib/i386/libjdwp.so
40870000-40873000 rw-p 00000000 00:00 0
40873000-40893000 r-xp 00000000 03:06 3146998    /usr/local/j2sdk1.5.0/jre/lib/i386/libjava.so
40893000-40895000 rw-p 0001f000 03:06 3146998    /usr/local/j2sdk1.5.0/jre/lib/i386/libjava.so
40895000-408a8000 r-xp 00000000 03:06 3147000    /usr/local/j2sdk1.5.0/jre/lib/i386/libzip.so
408a8000-408aa000 rw-p 00012000 03:06 3147000    /usr/local/j2sdk1.5.0/jre/lib/i386/libzip.so
408aa000-4093f000 rw-p 00000000 00:00 0
4093f000-409bf000 r--s 00000000 03:06 3130422    /usr/local/j2sdk1.5.0/jre/lib/jsse.jar
409bf000-409d3000 r--s 00000000 03:06 3130404    /usr/local/j2sdk1.5.0/jre/lib/jce.jar
409d3000-4120c000 r--s 00000000 03:06 3130425    /usr/local/j2sdk1.5.0/jre/lib/charsets.jar
4120c000-4130c000 rwxp 00001000 00:00 0
4130c000-4130f000 ---p 00101000 00:00 0
4130f000-4138c000 rwxp 00104000 00:00 0
4138c000-4138f000 ---p 00181000 00:00 0
4138f000-4140c000 rwxp 00184000 00:00 0
4140c000-4160c000 r--p 00000000 03:06 475157     /usr/lib/locale/locale-archive
4160c000-41715000 r--p 01803000 03:06 475157     /usr/lib/locale/locale-archive
41715000-41719000 r-xp 00000000 03:06 3147023    /usr/local/j2sdk1.5.0/jre/lib/i386/libdt_socket.so
41719000-4171a000 rw-p 00003000 03:06 3147023    /usr/local/j2sdk1.5.0/jre/lib/i386/libdt_socket.so
4171a000-4171d000 ---p 00003000 00:00 0
4171d000-4179a000 rwxp 00006000 00:00 0
4179a000-4179d000 ---p 00083000 00:00 0
4179d000-4189a000 rwxp 00086000 00:00 0
4189a000-4189d000 ---p 00183000 00:00 0
4189d000-4191a000 rwxp 00186000 00:00 0
4191a000-4191d000 ---p 00203000 00:00 0
4191d000-41b1a000 rwxp 00206000 00:00 0
41b1a000-41b1d000 ---p 00403000 00:00 0
41b1d000-41b9a000 rwxp 00406000 00:00 0
41b9a000-41b9b000 ---p 00483000 00:00 0
41b9b000-41c1a000 rwxp 00484000 00:00 0
41c1a000-41c3f000 r--s 00000000 03:06 1688810    /usr/local/j2sdk1.5.0/jre/lib/ext/sunjce_provider.jar
41c3f000-41c6a000 r--s 00000000 03:06 1688811    /usr/local/j2sdk1.5.0/jre/lib/ext/sunpkcs11.jar
41c6a000-41d29000 r--s 00000000 03:06 1689010    /usr/local/j2sdk1.5.0/jre/lib/ext/localedata.jar
42000000-4212e000 r-xp 00000000 03:06 2408464    /lib/tls/libc-2.3.2.so
4212e000-42131000 rw-p 0012e000 03:06 2408464    /lib/tls/libc-2.3.2.so
42131000-42133000 rw-p 00000000 00:00 0
42133000-44545000 r--s 00000000 03:06 3130436    /usr/local/j2sdk1.5.0/jre/lib/rt.jar
44545000-46545000 rwxp 00028000 00:00 0
46550000-4e550000 rwxp 020d3000 00:00 0
bfe00000-bfe03000 ---p 00000000 00:00 0
bfe03000-c0000000 rwxp ffe04000 00:00 0

VM Arguments:
jvm_args: -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,suspend=y,address=localhost:34257
java_command: Hello

Environment Variables:
JAVA_HOME=/usr/local/j2sdk1.5.0
CLASSPATH=/usr/local/j2sdk1.5.0/jre/lib/rt.jar:/usr/local/j2sdk1.5.0/lib/tools.jar:.
PATH=.:/usr/local/j2sdk1.5.0/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/xie/bin
LD_LIBRARY_PATH=/usr/local/j2sdk1.5.0/jre/lib/i386/client:/usr/local/j2sdk1.5.0/jre/lib/i386:/usr/local/j2sdk1.5.0/jre/../lib/i386
SHELL=/bin/bash
DISPLAY=:0.0

---------------  S Y S T E M  ---------------

OS:Red Hat Linux release 9 (Shrike)

unameinux 2.4.20-8 #1 Thu Mar 13 17:18:24 EST 2003 i686
libc:glibc 2.3.2 NPTL 0.29
rlimit: STACK 8192k, CORE 0k, NPROC 4095, NOFILE 1024, AS infinity
load average:0.19 0.22 0.19

CPU:total 1(active 1) family 6, cmov, cx8, fxsr, mmx, sse

Memory: 4k page, physical 513852k(7916k free), swap 1052216k(989104k free)

vm_info: Java HotSpot(TM) Client VM (1.5.0-beta-b32c) for linux-x86, built on Jan 23 2004 02:41:35 by java_re with gcc 3.2.1-7 20020903 (release)
发表于 2004-3-10 21:29:26 | 显示全部楼层
把你的程序贴上来
 楼主| 发表于 2004-3-10 23:07:43 | 显示全部楼层
只是一个简单的Hello程序

  1. public class Hello{
  2.         public static void main(String[] args){
  3.                 System.out.println("Hello");
  4.         }
  5. }
复制代码
发表于 2004-3-15 11:23:49 | 显示全部楼层
classpath有问题。
发表于 2004-3-16 12:04:28 | 显示全部楼层
一个可能是classpath设置出问题。

第二个可能是使用一些非官方的虚拟机(你的系统安装哪些虚拟机)。

查一下java这个程序链接到哪里。
发表于 2004-3-16 13:32:24 | 显示全部楼层
说说你的操作步骤
发表于 2004-3-16 15:42:14 | 显示全部楼层

re

classpath有问题!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表