|
You last visited: Today at 10:56
Advertisement
Java Quellcode zu Bytecode
Discussion on Java Quellcode zu Bytecode within the General Coding forum part of the Coders Den category.
11/01/2012, 13:10
|
#1
|
elite*gold: 0
Join Date: Dec 2010
Posts: 2,596
Received Thanks: 515
|
Java Quellcode zu Bytecode
im sinne meines zukünftigen praktikums hab ich den entschluss gefasst, endlich java zu lernen
ich hab mich auch schon ordentlich ins zeug gelegt und gepaukt wie ein verrückter, jetzt wollte ich mich endlich mal an die praxis machen aber wie gewohnt läuft alles drunter und drüber.
ich habe gerade meinen ersten quellcode geschrieben der soweit auch ganz gut aussieht, allerdings muss ich ihn ja jetzt in den bytecode kompilieren, damit ich ihn mit dem runtime environment ausführne kann (man verbessere mich, ich werf grad nur mit ein paar begriffen um mich)
laut meinen unterlagen geht das mit dem kompilieren mit der cmd und mit dem javac befehl
allerdings fängt da schon mein problem an, da ich erst mal die jvm version checken wollte
durch die befehle
java -version kommt das:
und durch javac -version kommt das:
ja, ich weiß, die zweite fehlermeldung deutet daraufhin, dass es scheinbar nicht installiert ist oder sonst was, aber ich hab vor nichtmal einer stunde alles was namentlich den namen java trägt runtergeworfen und neu draufgemacht (inkl. JDK SE 7 und hab mir auch noch dieses JVM runtergeladen und java selbst auch)
was genau ich jetzt falsch mach, weiß ich selber nicht und ich hoff diese fehlerbeschreibung war ausführlich genug
ihr braucht mir auch nicht sagen, was ich für ein n00b bin, ich weiß es ja selber
|
|
|
11/01/2012, 14:09
|
#2
|
elite*gold: 0
Join Date: Jul 2010
Posts: 388
Received Thanks: 196
|
Fehler 1 rührt vermutlich daher, dass in den Parametern mehr Speicher angegeben ist, als reserviert werden kann, kleiner machen. Fehler 2 erscheint weil cmd nicht weiß, wo javac ist. Entweder du cdst in den Ordner in dem javac liegt (JDK Verzeichnis/bin) und führts javac aus, oder du fügst den bin/ Pfad in deine Path Variable ein, cmd durchsucht alle Verzeichnisse im Path nach dem aufgerufenen Programm. Einfacher wäre das ganze, wenn du dir einfach Eclipse oder eine andere Java IDE herunterlädst, die suchen sich alle die JDK Pfade selbst, machen die Verwaltung von Projekten, das Kompilieren, Debuggen und auch so ziemlich alles andere viel einfacher.
|
|
|
11/01/2012, 19:52
|
#3
|
elite*gold: 144
Join Date: May 2007
Posts: 62,459
Received Thanks: 29,542
|
Unabhängig von deiner Meldung:
Warum nicht Java JRE + Java SDK + Eclipse SE herunterladen und von Eclipse aus einfach den Code schreiben und ausführen ?
|
|
|
11/02/2012, 00:04
|
#4
|
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
|
also ich denke es ist ganz gut das einmal gemacht zu haben um zu verstehen was es mit dem compiler und dem bytecode aufsich hat.
Aber sobald man es einmal gemacht hat ist es wirklich besser Eclipse zu verwenden, z.B. weil das erstellen/debuggen einfacher ist und weil es viele vereinfachende features hat die in endeffekt auch zu besserem code fürhen.
|
|
|
11/02/2012, 00:49
|
#5
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,913
Received Thanks: 25,413
|
Quote:
|
also ich denke es ist ganz gut das einmal gemacht zu haben um zu verstehen was es mit dem compiler und dem bytecode aufsich hat.
|
Wenn man wissen will, was hinter den Kulissen vorgeht, lernt man kein Java :x
|
|
|
11/02/2012, 01:05
|
#6
|
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
|
Quote:
Originally Posted by MrSm!th
Wenn man wissen will, was hinter den Kulissen vorgeht, lernt man kein Java :x
|
ja sicher aber ein bischen sollte man schon wissen.
ich denke "das der compiler den quellcode zu bytecode compiliert die dann die javavm auführen kann" ist noch "vor den kulissen"
|
|
|
11/02/2012, 14:15
|
#7
|
elite*gold: 0
Join Date: Dec 2010
Posts: 2,596
Received Thanks: 515
|
Quote:
Originally Posted by Obilee
Unabhängig von deiner Meldung:
Warum nicht Java JRE + Java SDK + Eclipse SE herunterladen und von Eclipse aus einfach den Code schreiben und ausführen ?
|
eclipse hab ich erst ein bisschen später kennengelernt, schon nachdem das alles passiert ist. java jre und java sdk hab ich ja alles schon installiert, es will nur einfach nicht funktionieren
das eclipse ide hab ich mir jetzt auch mal runtergeladen, aber die nächste fehlermeldung hat wieder was mit den umgebungsvariablen JAVA_HOME und Path zu tun, hab auch schon ein bisschen dran rumgewerkelt, aber gebracht hats nicht wirklich viel. ebenfalls hab ich auch herausgefunden, dass sich 32 bit versionen eigentlich nicht mit 64 bit versionen vertragen, nachdem ich es aber dann behoben habe, hat es auch keinen sichtbaren erfolg gebracht
|
|
|
11/02/2012, 15:10
|
#8
|
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
|
Quote:
Originally Posted by Atl4ntic
eclipse hab ich erst ein bisschen später kennengelernt, schon nachdem das alles passiert ist. java jre und java sdk hab ich ja alles schon installiert, es will nur einfach nicht funktionieren
das eclipse ide hab ich mir jetzt auch mal runtergeladen, aber die nächste fehlermeldung hat wieder was mit den umgebungsvariablen JAVA_HOME und Path zu tun, hab auch schon ein bisschen dran rumgewerkelt, aber gebracht hats nicht wirklich viel. ebenfalls hab ich auch herausgefunden, dass sich 32 bit versionen eigentlich nicht mit 64 bit versionen vertragen, nachdem ich es aber dann behoben habe, hat es auch keinen sichtbaren erfolg gebracht
|
ich hab auch einen 64bit pc und die 32er java version und 32bit eclipse, das hat mir noch nie probleme gemacht. verschiedene (32bit und 64 bit) java versionen auf einem pc können allerdingsprobleme machen hab ich gehört.
naja ich hab grad getestet sowohl java als auch javac werden bei mir in cmd nicht gefunden aber eclpise funktioniert trotzdem.
es ist zwar eine weile her das ich das ganze installiert habe bin mir aber sicher das ich nichts am PATH ändern musste um eclipse zu benutzten, eigentlich muss mann wenn man schon java installiert hat einfach eclipse runterladen (gleiche bitzahl wie die java version) die eclipse.exe starten und es funktioniert.
|
|
|
11/02/2012, 15:18
|
#9
|
elite*gold: 0
Join Date: Dec 2010
Posts: 2,596
Received Thanks: 515
|
ja das meinte ich, hab habe glaube ich die java 64 bit version aufm computer und die 32 bit eclipse version geladen, da die 64er version anscheinend sehr instabil läuft, nichtsdestotrotz tut von alledem nichts bei mir aufm pc. bin langsam am verzweifeln
|
|
|
11/02/2012, 15:27
|
#10
|
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
|
was du versuchen könntest ist in eclpise die 64 bit java version mauell hinzuzufügen, dazu geht du in ecpise unter window->preferences->java->installes jres und fügt da einen "Standart VM" eintrag hinzu. sag bitte mal ob da schon ein eintrag stand vorher oder nicht falls du das versuchst.
ansonsten könntest du noch die 64 bit java löschen und die 32 bit java instalieren.
|
|
|
11/02/2012, 15:36
|
#11
|
elite*gold: 0
Join Date: Dec 2010
Posts: 2,596
Received Thanks: 515
|
Quote:
Originally Posted by nkkk
was du versuchen könntest ist in eclpise die 64 bit java version mauell hinzuzufügen, dazu geht du in ecpise unter preferences->java->installes jres und fügt da einen "Standart VM" eintrag hinzu. sag bitte mal ob da schon ein eintrag stand vorher oder nicht falls du das versuchst.
ansonsten könntest du noch die 64 bit java löschen und die 32 bit java instalieren.
|
naja, lustigerweise öffnet sich jetzt weder die 64 noch die 32 bit version von eclipse, die 32 bit version zeig nur kurz das startsymbol und die 64 bit version bringt die fehlermeldung "Failed to load the JNI shared library D:\Program Files\Java\bin\client\jvm.dll"
ich glaube langsam, es wäre am vernünftigsten, die c:\ platte mal platt zu machen, damit auch wirklich alles mal weg ist, und sich nicht sachen gegenseitig ins werk pfuschen
|
|
|
11/02/2012, 15:43
|
#12
|
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
|
Quote:
Originally Posted by Atl4ntic
naja, lustigerweise öffnet sich jetzt weder die 64 noch die 32 bit version von eclipse, die 32 bit version zeig nur kurz das startsymbol und die 64 bit version bringt die fehlermeldung "Failed to load the JNI shared library D:\Program Files\Java\bin\client\jvm.dll"
ich glaube langsam, es wäre am vernünftigsten, die c:\ platte mal platt zu machen, damit auch wirklich alles mal weg ist, und sich nicht sachen gegenseitig ins werk pfuschen
|
was hast du denn jetzt versucht?
|
|
|
11/02/2012, 15:54
|
#13
|
elite*gold: 0
Join Date: Dec 2010
Posts: 2,596
Received Thanks: 515
|
Quote:
Originally Posted by nkkk
was hast du denn jetzt versucht?
|
das was du mir im vorigen post geraten hast, das direkt in eclipse umzuändern, jedoch kann ich eclipse nichtmal öffnen (s. fehlermeldung voriger post von mir)
|
|
|
11/02/2012, 17:32
|
#14
|
elite*gold: 0
Join Date: May 2010
Posts: 793
Received Thanks: 268
|
hm dann kann ich dir wohl auchnicht helfen.
aber das was ich dir gesagt hab kann man glaube ich einfach wieder rückgänig machen indem man beim start einfach einen andren workspace auswählt, bzw den worspace ordner löscht, bin mir aber nicht 100% sicher.
aber c platt zu machen nur wegen java? naja wenn man da noch nicht viel drauf installiert hat ist das wohl eine option.
aber den "normalen" weg (über systemsteuerung) java zu deinstalieren hast du schon versucht?. Um eclipse zu dieinstalieren muss man einfach nur den eclipse ordner und den workspace ordner löschen.
|
|
|
11/02/2012, 17:35
|
#15
|
elite*gold: 0
Join Date: Jul 2010
Posts: 388
Received Thanks: 196
|
Quote:
Originally Posted by Atl4ntic
naja, lustigerweise öffnet sich jetzt weder die 64 noch die 32 bit version von eclipse, die 32 bit version zeig nur kurz das startsymbol und die 64 bit version bringt die fehlermeldung "Failed to load the JNI shared library D:\Program Files\Java\bin\client\jvm.dll"
ich glaube langsam, es wäre am vernünftigsten, die c:\ platte mal platt zu machen, damit auch wirklich alles mal weg ist, und sich nicht sachen gegenseitig ins werk pfuschen
|
|
|
|
 |
|
Similar Threads
|
[JAVA Error] Could not create the java virtual machine
07/21/2013 - Technical Support - 10 Replies
Schönen Abend!
Leider hat es sich aus einem unerfindlichen Grund ergeben, dass sobald ich die Minecraft.exe starten will die Errormeldung kommt.
Die Tips auf Minecraft.net habe ich schon ohne Erfolg befolgt.
Hoffe ihr könnt mir weiterhelfen...
Mein PC:
|
Java-Quellcode
09/28/2012 - General Coding - 1 Replies
Kann mir jemand den Quellcode bzw. Quelltext schicken wir ich dann so ein Programm hinbekomme ?
http://oi50.tinypic.com/68frmf.jpg
|
[Java] Could not create the Java virtual machine
06/22/2011 - Minecraft - 1 Replies
hallo ihr minecraftler ^^
habe seit heute das problem das wenn ich minecraft starte original als auch cracked das diese fehlermeldung kommt:
Java virtual machine Launcher
Could not create the Java virtual machine
|
Ce quellcode
05/01/2010 - S4 League - 5 Replies
Hallo habe schon Sufu benutzt und finde nichts
Ich suche Quellcode für ce
und Delphi 7 Download-Link
könnte vielleicht einer hier das beides reinstellen wäre net
Ich bekannke mich ganz höfflich im voraus!
|
All times are GMT +2. The time now is 10:57.
|
|