D
Dan_
Gast
Hi zusammen,
ich mache grad meine ersten Versuche mit Java. Ich wollte dabei mal ganz bei den Basics anfangen und hab folgendes kleines "Programm" geschrieben:
Ich hab auch ganz simpel die Datei "test.java" im Root auf C gespeichert. Also ruf ich von der Kommandozeile (aus dem Root-Verzeichnis C:\) den Compiler mit folgendem Befehl auf: "javac test.java". Es kann dann leider keine class-Datei erzeugt werden, weil vorher ein Fehler gemeldet (und in eine log-Datei geschrieben) wird. Die komplette Fehlermeldung hab ich Euch mal ans Ende dieses Postings gestellt. Ach ja, als Version habe ich JAVA 1.5.0_06 installiert. (laut "java -version").
Ich habe dann auch mal als IDE Netbeans installiert. Wenn ich dort die Datei öffne und starte (kompiliere und ausführe), dann läuft das Programm einwandfrei und es wird der Text "test" ausgegeben.
Wie kann es sein, dass das Programm in der IDE läuft und außerhalb nicht? Es wäre super, wenn mir der ein oder andere von Euch hier weiterhelfen könnte. Vielen Dank schon einmal für Eure Hilfe.
Gruß, Dan
P.S. Hier der angekündigte Fehlercode:
ich mache grad meine ersten Versuche mit Java. Ich wollte dabei mal ganz bei den Basics anfangen und hab folgendes kleines "Programm" geschrieben:
Code:
public class test
{
public static void main (String args[])
{
System.out.println("test");
}
}
Ich habe dann auch mal als IDE Netbeans installiert. Wenn ich dort die Datei öffne und starte (kompiliere und ausführe), dann läuft das Programm einwandfrei und es wird der Text "test" ausgegeben.
Wie kann es sein, dass das Programm in der IDE läuft und außerhalb nicht? Es wäre super, wenn mir der ein oder andere von Euch hier weiterhelfen könnte. Vielen Dank schon einmal für Eure Hilfe.
Gruß, Dan
P.S. Hier der angekündigte Fehlercode:
Code:
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x7C93AE22
Function=RtlImpersonateSelf+0x3A5
Library=C:\WINDOWS\system32\ntdll.dll
Current Java thread:
at java.util.zip.ZipFile.getNextEntry(Native Method)
at java.util.zip.ZipFile.access$400(ZipFile.java:26)
at java.util.zip.ZipFile$2.nextElement(ZipFile.java:313)
- locked <0x10011ef8> (a java.util.zip.ZipFile)
at com.sun.tools.javac.v8.code.ClassReader.openArchive(ClassReader.java:975)
at com.sun.tools.javac.v8.code.ClassReader.list(ClassReader.java:1218)
at com.sun.tools.javac.v8.code.ClassReader.listAll(ClassReader.java:1339)
at com.sun.tools.javac.v8.code.ClassReader.fillIn(ClassReader.java:1357)
at com.sun.tools.javac.v8.code.ClassReader.complete(ClassReader.java:1052)
at com.sun.tools.javac.v8.code.Symbol.complete(Symbol.java:372)
at com.sun.tools.javac.v8.comp.Enter.visitTopLevel(Enter.java:467)
at com.sun.tools.javac.v8.tree.Tree$TopLevel.accept(Tree.java:390)
at com.sun.tools.javac.v8.comp.Enter.classEnter(Enter.java:442)
at com.sun.tools.javac.v8.comp.Enter.classEnter(Enter.java:456)
at com.sun.tools.javac.v8.comp.Enter.complete(Enter.java:596)
at com.sun.tools.javac.v8.comp.Enter.main(Enter.java:582)
at com.sun.tools.javac.v8.JavaCompiler.compile(JavaCompiler.java:331)
at com.sun.tools.javac.v8.Main.compile(Main.java:569)
at com.sun.tools.javac.Main.compile(Main.java:36)
at com.sun.tools.javac.Main.main(Main.java:27)
Dynamic libraries:
0x00400000 - 0x00407000 C:\j2sdk\bin\javac.exe
0x7C910000 - 0x7C9C7000 C:\WINDOWS\system32\ntdll.dll
0x7C800000 - 0x7C906000 C:\WINDOWS\system32\kernel32.dll
0x77DA0000 - 0x77E4A000 C:\WINDOWS\system32\ADVAPI32.dll
0x77E50000 - 0x77EE1000 C:\WINDOWS\system32\RPCRT4.dll
0x77BE0000 - 0x77C38000 C:\WINDOWS\system32\MSVCRT.dll
0x08000000 - 0x08138000 C:\j2sdk\jre\bin\client\jvm.dll
0x77D10000 - 0x77DA0000 C:\WINDOWS\system32\USER32.dll
0x77EF0000 - 0x77F37000 C:\WINDOWS\system32\GDI32.dll
0x76AF0000 - 0x76B1E000 C:\WINDOWS\system32\WINMM.dll
0x10000000 - 0x10007000 C:\j2sdk\jre\bin\hpi.dll
0x00830000 - 0x0083E000 C:\j2sdk\jre\bin\verify.dll
0x00840000 - 0x00859000 C:\j2sdk\jre\bin\java.dll
0x00860000 - 0x0086D000 C:\j2sdk\jre\bin\zip.dll
0x76C50000 - 0x76C78000 C:\WINDOWS\system32\imagehlp.dll
0x59DD0000 - 0x59E71000 C:\WINDOWS\system32\DBGHELP.dll
0x77BD0000 - 0x77BD8000 C:\WINDOWS\system32\VERSION.dll
0x76BB0000 - 0x76BBB000 C:\WINDOWS\system32\PSAPI.DLL
Heap at VM Abort:
Heap
def new generation total 576K, used 149K [0x10010000, 0x100b0000, 0x104f0000)
eden space 512K, 22% used [0x10010000, 0x1002c870, 0x10090000)
from space 64K, 55% used [0x10090000, 0x10098d18, 0x100a0000)
to space 64K, 0% used [0x100a0000, 0x100a0000, 0x100b0000)
tenured generation total 7552K, used 636K [0x104f0000, 0x10c50000, 0x14010000)
the space 7552K, 8% used [0x104f0000, 0x1058f398, 0x1058f400, 0x10c50000)
compacting perm gen total 4096K, used 1747K [0x14010000, 0x14410000, 0x18010000)
the space 4096K, 42% used [0x14010000, 0x141c4ff8, 0x141c5000, 0x14410000)
Local Time = Wed Apr 05 22:17:04 2006
Elapsed Time = 0
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2_04-b05 mixed mode)
#