Avatar billede kimputer Nybegynder
27. maj 2002 - 11:44 Der er 5 kommentarer og
1 løsning

JBCL fejl......

når jeg kører min TrafikmeldingKlient med følgende .bat fil

set path=G:\dmu\kp-iz-tr-cf\4_semester\4_semster_projekt\System\jdk1.3.1\bin;.;%path%
set classpath=.;G:\dmu\kp-iz-tr-cf\4_semester\4_semster_projekt\System\jdk1.3.1\lib\mm.mysql.jar;G:\dmu\kp-iz-tr-cf\4_semester\4_semster_projekt\System\jdk1.3.1\lib\jbcl.jar

java -Djava.security.policy=policy.all TrafikmeldingKlient

cd..
pause

kommer den med fejlmeddelelsen :
java.lang.NoClassDefFoundError: com/borland/jbcl/layout/XYLayout

den kan altså ikke finde min JBCL klasse, selvom jeg har inkluderet den i min classpath. Men hvis jeg inkluderer filen i kawa, kan jeg godt køre det derfra, men det er ikke meningen, det skal køres fra kommandoprompt...trals.. hvad er der galt .. HJÆÆÆLP????
Avatar billede kimputer Nybegynder
27. maj 2002 - 11:46 #1
der mangler nogle backslash i min path, men de forsvandt da jeg kopierede koden over... :)
Avatar billede disky Nybegynder
27. maj 2002 - 11:51 #2
problemmet skyldes din borland builder har anvendt en properitær klasse:

XYLayout

Denne klasse SKAL specifik nævnes i din Classpath, så skulle det spille. endnu bedre er at du pakker den og de klasser den bruger som IKKE er sun's med i din jar fil.
Men den bedste løsning er IKKE at anvende en af borlands properitære klasser.
Avatar billede kimputer Nybegynder
27. maj 2002 - 11:53 #3
okay.... for lige nu importerer jeg :
import com.borland.jbcl.layout.*;
for at kunne bruge XYLayout.... men hvor blir' XYLayout klassen så smidt hen????
Avatar billede disky Nybegynder
27. maj 2002 - 13:19 #4
ja du importerer den så du kan compile, men under afviklingen af den skal du jo have .class filen med.

prøv at søg på din HD efter XYLayout.class så finder du hvor den ligger.
Avatar billede soelvpil Nybegynder
27. maj 2002 - 19:51 #5
Klassen findes i filen c:\jbuilder\lib\jbcl.jar

Så den skal med i din classpath
Avatar billede disky Nybegynder
27. maj 2002 - 19:58 #6
og altid sendes med rundt til dine clienter.
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