Portal > Foren > Java > Allgemeine Java-Programmierung > Ausführbare Datei machen a la .exe
Antwort
 
Themen-Optionen
Alt 20.10.2004, 22:42 Nach oben    #1
the magic
Gast
 
Beiträge: n/a
Standard Ausführbare Datei machen a la .exe

Ich hoffe das ich hier richtig bin. Habe mit der Suche nach "ausführbar" gesucht und nichts gebrauchbares gefuden.

Mein Problem: Ich würde gerne ein GUI Java Programm ohne den Kompiler bzw mit hilfe einer Batch Datei ausführen. Ich finde irgendwie nichts. Hoffe das ihr mir einen Ansatz geben könnt, wie ich bzw nach was ich suchen soll. Natürlich wäre es noch besser, wenn ihr mir sagen könntet, wo ich ein Tutorial finde

Gruß

Magic
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.10.2004, 00:00 Nach oben    #2
Sym
Chefkoch-Mod
 
Benutzerbild von Sym
 
Registriert seit: 30.05.2004
Beiträge: 433
Standard

Hi,

Du kannst ein Jar-File aus Deinem Programm machen (ich glaube mit javac -jar filename). Zumindest unter Windows (aufgrund Deiner Exe-Frage nehme ich an, dass Du damit arbeitest) kannst Du die Datei dann mit einem Doppelklick starten. Allerdings benötigst Du trotzdem die JVM (sprich Java) auf dem Computer.

Es gibt auch den gcj, welcher Java-Programme übersetzt und nutzbar macht, ohne dass Java installiert sein muss. Inwiefern dieser aber mit z.B. Swing läuft, weiß ich nicht.
__________________
Denk mal darüber nach...

Lars

ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen.
www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de
Sym ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.10.2004, 09:14 Nach oben    #3
the magic
Gast
 
Beiträge: n/a
Standard

Ja wir Programmieren in der Schule gerade mit Windows (Privat nutz ich beides).


Hatte schon meinen Dozenten gefragt wie das geht, aber er sagte, das er es nicht weiss und das ich es ihm erklären soll, sobald ich etwas rausbekomme. Ich werde es dann Probieren mit der Javac

Danke für die Tipps bzw für die Hilfe

Gruß

Magic
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.10.2004, 09:33 Nach oben    #4
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.108
Standard

Zu empfehlen ist auch Excelsior JET.
Der JBuilder erstelllt von Haus aus Exe-Wrapper (d.h. eine JRE wird benötigt). Alternativ kannst du mal bei SourceForge nach JSmooth suchen, dass erstellt auch einen Wrapper.
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 22.10.2004, 10:13 Nach oben    #5
the magic
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von TheDragonMaster
Zu empfehlen ist auch Excelsior JET
Mit diesem Tool hat es Wunderbar funktioniert. Vielen dank für eure Hilfe
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 22.10.2004, 11:04 Nach oben    #6
bluelight
Gast
 
Beiträge: n/a
Standard

Der gcj erzeugt auch nativ code, auch wenn ich nicht weiß ob er für windows verfügbar ist.
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 22.10.2004, 12:36 Nach oben    #7
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.108
Standard

Kein Problem.

@bluelight: Es gibt eine Windows-Portierung, aber mein letzter Stand der Dinge war, dass sie nur unvollständig ist und eher auf SWT denn auf Swing setzt.
Davon abgesehen bietet Excelsior eine nette GUI, bei der man sich durchklicken kann - wesentlich einfacher als per Kommandozeile.
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 22.10.2004, 17:50 Nach oben    #8
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

Zitat:
Zitat von TheDragonMaster
@bluelight: Es gibt eine Windows-Portierung, aber mein letzter Stand der Dinge war, dass sie nur unvollständig ist und eher auf SWT denn auf Swing setzt.
Die Klassenbibliothek ist alles andere als komplett. SWT läuft, Swing mittlerweile auf Linux auch - wies mit Windows steht weiss ich allerdings nicht, ich denke da fehlen die AWT-Peer Klassen.
Insgesamt ist es aber für einen der sich Java gewohnt ist sehr mühsam die Programme mit GCJ zu kompilieren, was halt unverkennbar aus der C++/C-Compiler-Richtung kommt.

MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.10.2004, 04:50 Nach oben    #9
Erfahrener Benutzer
 
Registriert seit: 16.11.2005
Beiträge: 242
Standard

Wenns dir ums einfache ausführen und Installieren geht kann ich den Installer
Nullsoft Scriptable Install System

empfehlen.

http://nsis.sourceforge.net/
nove ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 26.10.2004, 17:13 Nach oben    #10
brain damage
Gast
 
Beiträge: n/a
Standard

mh.. die .exe dateien, die mir mein excelsior erstellte sind auf fremden rechnern nicht ausführbar.. :I
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.10.2004, 13:19 Nach oben    #11
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.108
Standard

Du musst auch die 20MB an kompilierter JRE mit abgeben.
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.10.2004, 18:01 Nach oben    #12
Neuer Benutzer
 
Registriert seit: 30.05.2004
Beiträge: 2
Standard

hier noch ein tutorial um .jar archive aus selbsterstllten .class Datein zu erstellen..
http://java.jradi.net/phpbb/tut_java.php?article=2
bLeEdiNgCoKe ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.10.2004, 13:24 Nach oben    #13
LickMe
Gast
 
Beiträge: n/a
Standard

mit exe file is das so ne sache, wenn du ne Oberfläche hast dann braucht man bei JET entweder JRE wenn man eine exe erstellt hat oder JET selber aufm PC... je nach version... also ich empfehle ein Jar file zu erstellen da wenn man eine exe mach mit JET und trozdem JRE braucht das eh shice egal ist....

mfG
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.10.2004, 21:08 Nach oben    #14
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

Zitat:
Zitat von brain damage
mh.. die .exe dateien, die mir mein excelsior erstellte sind auf fremden rechnern nicht ausführbar.. :I
Ich glaube die Lizenz der Gratisversion erlaubt weiterverteilen nicht.

MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Datei über FTP-Funktionen erstellen Jan PHP-Programmierung 1 08.03.2007 20:36
[PHP] FTP-Funktionen in PHP nutzen MrNiceGuy Tutorials 0 24.05.2006 14:18
Mit Applet Datei per ftp uploaden Tago Desktop-Applikationen und Grafik 3 09.09.2005 18:17
Textausgabe in Datei obiwankenobi Allgemeine Java-Programmierung 2 09.05.2005 12:51
Java findet Datei nicht Niki_Tesla Allgemeine Java-Programmierung 14 14.12.2004 22:31


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:05 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44