wie kann ich aus einer .class eine richtiege .exe datei machen?
walter
- java
0 Ad Hoc0 walter0 Watson
hi
ja wie kann ich das machen? so das man nicht mehr java instlliert haben muss um das programm auszufüren ich weiß das es aber nicht wie.
man braucht doch dafür doch einen compiler oder lieg ich da falsch wenn ja welchen brauch ich und wo krieg ich ihn her...
schon mal besten dank im vorraus
MfG
walter
hi,
in welchem zusammenhang steht dein anliegen mit smsbomb.org?
ich hoff ich denk falsch. falls nicht, find ich deine emailadresse trotzdem für soweit bedenklich, dir nicht helfen zu wollen.
ad hoc
hi,
in welchem zusammenhang steht dein anliegen mit smsbomb.org?
ich hoff ich denk falsch. falls nicht, find ich deine emailadresse trotzdem für soweit bedenklich, dir nicht helfen zu wollen.
ad hoc
nein keineswegs ist auch nicht meine domain ich hab das nur als emailadresse!!
ich glaub aus dem alter für solche kindereien bin ich raus...
ich finde es eher schade das du mich nur anhand meiner mail adresse verruteilst.
P.S.
smsbomb.org hatte nie irgendwas mit sms bomben zu tuen und wird es auch garantiert niehaben!!
Man kann aus einer .class auf keinen fall eine .exe
Soweit ich weiss braucht man für exe-Dateien C++
hi!
Man kann aus einer .class auf keinen fall eine .exe
Soweit ich weiss braucht man für exe-Dateien C++
Also das ist totaler Quatsch. Bitte halte dich das nächste Mal
zurück, wenn du keine Ahnung hast.
Normalerweise werden Java-Sourcefiles in Class-Files kompiliert und
liegen dort im Bytecode vor, der von einer JVM (Java Virtual Machine)
interpretiert wird. Ist natürlich total lahm, ca. 20-50 mal langsamer
als direkt ausführbare Dateien.
Eine Möglichkeit, das zu beschleunigen, sind Just-In-Time-Compiler
(JIT), die normalerweise ein Class-File vor der Ausführung direkt in
Maschinencode übersetzen und danach erst ausführen. Das geht dann
wesentlich schneller, weil das Programm nicht mehr interpretiert
werden muss, sondern tatsächlich direkt vom Prozessor ausgeführt
wird. JIT-Compiler gibt es zb. auch von IBM und Borland, keine Ahnung,
ob Sun selbst sowas anbietet.
Mittlerweile gibt es Compiler, die Java-Source direkt in ausführbare
Dateien kompilieren können. Von der neuen GNU Compiler Collection 3
kann das auf jeden Fall. Welcher andere Compiler das noch kann, weiß
ich allerdings nicht. Schau mal auf der folgenden Seite, vielleicht
findest du dort die gewünschte Information:
bye, Frank!
hi!
Man kann aus einer .class auf keinen fall eine .exe
Soweit ich weiss braucht man für exe-Dateien C++
Also das ist totaler Quatsch. Bitte halte dich das nächste Mal
zurück, wenn du keine Ahnung hast.
Normalerweise werden Java-Sourcefiles in Class-Files kompiliert und
liegen dort im Bytecode vor, der von einer JVM (Java Virtual Machine)
interpretiert wird. Ist natürlich total lahm, ca. 20-50 mal langsamer
als direkt ausführbare Dateien.
Eine Möglichkeit, das zu beschleunigen, sind Just-In-Time-Compiler
(JIT), die normalerweise ein Class-File vor der Ausführung direkt in
Maschinencode übersetzen und danach erst ausführen. Das geht dann
wesentlich schneller, weil das Programm nicht mehr interpretiert
werden muss, sondern tatsächlich direkt vom Prozessor ausgeführt
wird. JIT-Compiler gibt es zb. auch von IBM und Borland, keine Ahnung,
ob Sun selbst sowas anbietet.
Mittlerweile gibt es Compiler, die Java-Source direkt in ausführbare
Dateien kompilieren können. Von der neuen GNU Compiler Collection 3
kann das auf jeden Fall. Welcher andere Compiler das noch kann, weiß
ich allerdings nicht. Schau mal auf der folgenden Seite, vielleicht
findest du dort die gewünschte Information:
bye, Frank!
danke der text ist ja recht informativ aber wirklick weitergeholfen hat er mir nicht ich konte weder den Toba compiler noch den High Perfomance Java Compiler finden kann mir nicht gemand genaueres dazu sagen?
MfG
walter
Tag !
Also ...
Ja du kannst Java Programme in exe Dateien umwandeln. (ohne das weiterhin Java auf dem System installiert ist )
www.TowerJ.com ist nur ein Beispiel. Es gibt da noch andere Produkte ( Hab aber vergessen wo ... da musst du wohl mal an ne Suchmaschiene )
Das alles wird gemacht um eine bessere Perform. zu erreichen. Allerdings hat das auch alles Nachteile
Halt hab noch was excelsior-usa.com !!!
TowerJ und Excelsior sind die Spezies auf diesem Gebiet.
Aber wer braucht das ???? ( Anwendugen die TurboPower brauchen !!!)
Java ist zwar nicht das schnellste aber in den meisten Fällen ( selbst für Serveranwendungen) reicht es.
Tsusss
code21
Ha da hab ichs wieder.... !!! die wohl beste Site über dieses Thema http://www.javalobby.org/fr/html/frm/javalobby/features/jpr/part4.html
Ich glaub hier findest du alles was du wissen willst.
Tsusss
code21
(Bin heut eh Schreibfaul)
Hallo
JIT-Compiler gibt es zb. auch von IBM und Borland, keine Ahnung,
ob Sun selbst sowas anbietet.
Ja, die neuen VMs von sun (ab 1.2.x) verwenden so weit ich weiß alle einen JIT.
Gruß
Daniel