Avatar billede knagen7100 Novice
21. maj 2005 - 12:55 Der er 7 kommentarer og
1 løsning

Oprettelse af standalone program

Jeg er har lavet et program i Java med brugerflade i BlueJ. Det startes ved at man vælger højre klikker på den ene klasse og vælger main.
Nu kunne jeg godt tænke mig at lave det som et standalone program, hvor man ikke først skal starte BlueJ. Kan det lade sig gøre ?? Hvordan ?? Og er det det der kaldes en .jar fil ??
Avatar billede arne_v Ekspert
21. maj 2005 - 12:59 #1
du skal have compilet dine .java filer til .class filer

så kan de køres uden BlueJ

det er så pænt at pakke 717 .class filer ned i en enkelt .jar fil men det
er ikke nødvendigt

jeg kender ikke BlueJ så jeg ved ikk eom den genererer .class filer men ellers
kan du ihvertfald builde command line
Avatar billede knagen7100 Novice
21. maj 2005 - 13:14 #2
BlueJ har en funktion der hedder create Jar File. Jeg har lige prøvet den med syntes det virker underlig. Den laver en med 3 WinRAR arkiver. Den ene er den klasse som jeg starter programmet de andre to er nogle andre klasser som jeg har inkluderet i projektet bl.a. mysql-connector.
Jeg vil jo bare have en .exe fil som starter min brugerfalde.
Avatar billede arne_v Ekspert
21. maj 2005 - 13:16 #3
man laver ikke EXE filer af Java !

(der findes 3. parts værktøjer til det, men det er ikek rigtigt Java)
Avatar billede knagen7100 Novice
21. maj 2005 - 13:24 #4
Ok
Hvad er formålet så med at lave en Jar fil når man alligevel skal køre det med en Java compiler og ikke som en standalone ting ??
Avatar billede arne_v Ekspert
21. maj 2005 - 13:28 #5
Hvis en jar fil er pakket rigtigt med det rigtige manifest så kan du dobbeltklikke
på den i windows explorer helt ligesom du kan med en exe fil

(og så er det altså mere praktisk med kun en fil en 717 class filer)
Avatar billede knagen7100 Novice
26. maj 2005 - 19:16 #6
Jeg siger tak for svaret. Smid et svar og der er point.
Avatar billede arne_v Ekspert
26. maj 2005 - 19:19 #7
ok
Avatar billede backupmand Nybegynder
02. juni 2005 - 10:09 #8
Det er muligt man ikke laver exe filer af java, men det kan godt lade sig gøre. Der findes nogle tools, blandt andet exe4j, der kan lave en eksekverbar fil ud fra en jar fil. Der findes også installer programmer.
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