本帖最后由 uupig520 于 2011-05-09 11:30:54 编辑

解决方案 »

  1.   

    批处理删除exit行,加一行: pause
    执行完看一下错误,才关闭
      

  2.   

    这是提示的错误
    Current thread (0x0af21000):  JavaThread "AWT-Windows" daemon [_thread_in_native, id=1660, stack(0x0b230000,0x0b280000)]
    siginfo: ExceptionCode=0xc0000005, reading address 0x00000000
    Registers:
    EAX=0x000a0138, EBX=0x000a0000, ECX=0x00000000, EDX=0x00000000
    ESP=0x0b27f4b0, EBP=0x0b27f4bc, ESI=0x000a0130, EDI=0x000a0180
    EIP=0x7c931980, EFLAGS=0x00010246
    Top of Stack: (sp=0x0b27f4b0)
    0x0b27f4b0:   000a0000 000a0180 00000000 0b27f590
    Instructions: (pc=0x7c931980)
    0x7c931970:   85 cb 94 03 00 8b 4e 0c 8d 46 08 8b 10 89 4d 08
    0x7c931980:   8b 09 3b 4a 04 89 55 0c 0f 85 9d 00 00 00 3b c8 
    Stack: [0x0b230000,0x0b280000],  sp=0x0b27f4b0,  free space=317k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C  [ntdll.dll+0x11980]
    C  [ntdll.dll+0x1080b]
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j  sun.awt.windows.WToolkit.eventLoop()V+0
    j  sun.awt.windows.WToolkit.run()V+69
    j  java.lang.Thread.run()V+11
    v  ~StubRoutines::call_stub
    ---------------  P R O C E S S  ---------------
    Java Threads: ( => current thread )
    0x076e0000)
    No shared spaces configured.Dynamic libraries:
    0x00400000 - 0x00424000  D:\dict\Jre\Bin\javaw.exe
    0x7c920000 - 0x7c9b6000  C:\WINDOWS\system32\ntdll.dll
    0x7c800000 - 0x7c91e000  C:\WINDOWS\system32\kernel32.dll
    0x77da0000 - 0x77e49000  C:\WINDOWS\system32\ADVAPI32.dll
    0x77e50000 - 0x77ee3000  C:\WINDOWS\system32\RPCRT4.dll
    0x77fc0000 - 0x77fd1000  C:\WINDOWS\system32\Secur32.dllVM Arguments:
    java_command: dict.jar
    Launcher Type: SUN_STANDARD
    Environment Variables:
    CLASSPATH=.;
    PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;C:\Program Files\Java\jre1.5.0\bin
    USERNAME=Administrator
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 15 Model 76 Stepping 2, AuthenticAMD
      

  3.   

    去除start,javaw改为java
    看抛出什么错误
      

  4.   

    直接把一台电脑上的jre文件夹复制到另一台电脑上就行?这样就能运行Jar包?