Avatar billede funkyloonie Nybegynder
19. februar 2004 - 12:10 Der er 8 kommentarer og
1 løsning

java.lang.NoClassDefFoundError: javax/mail/Message Fejl

Hej

Jeg får denne fejl java.lang.NoClassDefFoundError: javax/mail/Message når jeg afvikler min exe fil som JBuilder har genereret. Afvikler jeg mit program direkte fra jbuilder er der ingen problemer med at sende email med klassen. Hvordan får jeg mail.jar med i min exe fil eller registreet et sted så mit program kan finde den?
Avatar billede Slettet bruger
19. februar 2004 - 12:17 #1
jav og exe filer har ikke noget med hinanden at gøre, men hvis det er pakket i en jar fil, kan du lave en class-path i jarfilens manifest
Avatar billede arne_v Ekspert
19. februar 2004 - 12:34 #2
Du skal tilføje den i wizarden når du definerer native exe eller i properties
på en eksisternde.
Avatar billede arne_v Ekspert
19. februar 2004 - 12:35 #3
lts>

Borland har tilføjet sådan en feature så man kan pakke sin applikation
ned i en EXE, når man så aktiverer den EXE, så starter den java med
de class og jar der er pakket ned.

Jeg foretrækker også executable jar, men...
Avatar billede funkyloonie Nybegynder
19. februar 2004 - 12:37 #4
Jeg har tilføjet den i Project Properties, Required Libraries og det virker fint når programmet afvikles fra JBuilder men ikke fra de exe-filer som genereres af JBuilder.
Avatar billede arne_v Ekspert
19. februar 2004 - 12:41 #5
Du skal tilføje den til properties på din EXE (native archive tror jeg det hedder).
Avatar billede funkyloonie Nybegynder
19. februar 2004 - 12:46 #6
Nu har jeg løst det. Det er min Native Executable builder som havde instillingerne at den ikke skulle medtage noget fra 2 nødvendige libraries. Så arne_v du har ret. Lige en sidebemærkning. En executable jar-fil. Er der en hurtig guide til det?
Avatar billede arne_v Ekspert
19. februar 2004 - 12:55 #7
Avatar billede arne_v Ekspert
19. februar 2004 - 12:55 #8
OK med et svar ?
Avatar billede funkyloonie Nybegynder
19. februar 2004 - 12:55 #9
Tak!
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