Avatar billede rune_c Nybegynder
05. november 2001 - 22:17 Der er 6 kommentarer og
2 løsninger

Compile java

Hvordan compiler man en .java fil til en exe fil jeg kan kun starte programmer via command:

javac fil.java
java fil

jeg vil oxe kunne lave en exe file
Avatar billede tmceu Praktikant
05. november 2001 - 22:20 #1
Du kan ikke kompilere en .exe fil, men derimod en .class fil. For at du kan afvikle java (.class) filer, kræver det at dur har JAVA Runtime Environment (JRE) installeret.

syntaksen for at kompilere

javac javafil.java

Syntaksen for at køre programmet

java javafil

Hvis du ikke har compiler\'en, kan du downloade den fra java.sun.com
Avatar billede tmceu Praktikant
05. november 2001 - 22:22 #2
For lige at uddybe, så er .exe en Windows only eksekverbar fil, java filer skal afvikles som allerede skrevet. Men hvis det er fordi du ikke gider skrive java filnavn, kan du lave en shortcut i Windows med kommandoen.
Avatar billede james_t_dk Juniormester
05. november 2001 - 22:25 #3
Det er mod JAva\'s natur at kunne lave EXE flier der så kun kan køres på en Windows maskine, men der findes programmer, og jeg har links på mit arbejde, så dem kommer jeg lige med i morgen!
Avatar billede soreno Praktikant
05. november 2001 - 22:39 #4
hvorfor vil du gerne have en exe fil?
Avatar billede lyhr007 Nybegynder
05. november 2001 - 23:19 #5
Hvis du vil have det sådan at man kan 2x clicke på filen (i windows) og den så køre din main class.

http://java.sun.com/docs/books/tutorial/jar/basics/run.html

du skal lave en fil som hedder mainclass som ligger i samme dir som din klasse med main i. I den fil skal der være følgende tekst-streng og en newline(enter) bagefter.

Main-Class: classname

Hvor classname er navnet på klassen uden .class

herefter jar du den, og wupti du kan 2x clicke på den i windows.
Avatar billede james_t_dk Juniormester
06. november 2001 - 09:16 #6
Avatar billede jesper2009 Nybegynder
08. november 2001 - 10:51 #7
Eller lav en simpel batch-fil med:
java /stien/til/filen/navn
:)
Avatar billede cyberzed Nybegynder
08. november 2001 - 22:53 #8
Hvis du bruger Microsofts J++, kan du lave dit java om til .exe

MEN den bruger ikke Suns compiler, men derimod Microsofts compiler og den har de ikke haft tilladelse til at opdatere i laaaaaaaaaaaaaaaaaaaaaaaaaaaaang tid
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester