Avatar billede mathiash Nybegynder
19. august 2005 - 18:19 Der er 7 kommentarer og
1 løsning

Publisering af program

Hej!

Hvis jeg har lavet et program og vil sende det videre til andre.
Hvordan er det så bedst at sende?
Bliver jeg nød til at lave en bath fil der starter programmer med java Program?

Eller er der ikke en bedre løsning?

Jeg kan jo heller ikke vide hvor java.exe ligger.
Avatar billede arne_v Ekspert
19. august 2005 - 18:24 #1
send en executable jar

så kan de (hvis alt er sat rigtigt oå) bare dobbelklikke på den for at køre den
Avatar billede arne_v Ekspert
19. august 2005 - 18:24 #2
en executable jar er bare en helt almindelig jar fil med et Main-Class direktiv
i manifestet
Avatar billede mathiash Nybegynder
19. august 2005 - 18:26 #3
Okay!

Jeg har prøvet kommandoen:
jar cf vindue.jar vindue.class
Den laver rigtigt nok en fil der hedder vindue.jar men filen fylder 1kb og når
jeg prøver på at starte den kommer den med denne fejl:
Failed to load Main-Class manifest attribute from: C:/java/vindue.jar
Avatar billede arne_v Ekspert
19. august 2005 - 18:30 #4
java kode fylder ikke så meget

lav en manifest.txt med:

Main-Class: vindue

og pak med:

jar cvfm vindue.jar manifest.txt vindue.class
Avatar billede mathiash Nybegynder
19. august 2005 - 18:33 #5
C:\java>C:\Programmer\Java\jdk1.5.0_04\bin\jar cvfm vindue.jar manifest.txt vind
ue.class
added manifest
adding: vindue.class(in = 787) (out= 505)(deflated 35%)

Desværre dem samme fejl?
Avatar billede arne_v Ekspert
19. august 2005 - 18:35 #6
har du et linieskift efter Main-Class direktivet ?
Avatar billede mathiash Nybegynder
19. august 2005 - 18:36 #7
Det virker med linjeskift!
Tak!

Læg et svar :)
Avatar billede arne_v Ekspert
19. august 2005 - 18:37 #8
kommer her
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