Du skulle gerne få din(e) classpath(s) ud med System.getProperty("java.class.path") og sætte dem med System.setProperty("java.class.path","STI1;STI2;STI3;") hvor STIx er en sti til et directory. Beklager hvis det er lidt ved siden af, men jeg har ikke kæmpet med serveropsætning selv.
maddog, så skal man jo sikre at det java program bliver kørt hvergang serveren startes, og hvordan vil du køre det, når classpathen i første omgang er forkert ?
Synes godt om
Slettet bruger
01. oktober 2002 - 18:05#7
Så vidt jeg kan se så er en af mine classpaths det bibliotek hvor jeg har lagt dbHandler.
det er jo en major bummer. indrømmet. især hvis den klasse men vil bruge er vital for initialisering. ellers skulle man vel kunne tilføje en path umiddelbart før man anvender den klasse der skaber tvisten. men helt klart ved siden af at brænde CPU kraft på at lede i system variable runtime. det var også bare et lille forslag fra en 'tumling' :-).
Man kan også bare sige pakke.underpakke.dbHandler osv.
bror: Tomcat er hamrende besværlig at havde med at gøre, gør dig selv den tjeneste og downloade og installer Resin fra www.caucho.com den er uhyggeligt nemmere at arbejde med.
Rigtigt, det er ikke nødvendigt, men dog efter min mening lettere end at sige
pakke.underpakke.dbHandler = new pakke.underpakke.dbHandler();
Du skriver du får en bunke fejl fra serveren. Hvilke fejl? Jeg vil dog gætte på det har noget at gøre med, at du ikke har fortalt den, hvordan den skal forbinde til databasen.
Det er selvfølgelig rent gæt, men du får måske en ClassNotFoundException efterfulgt af nogle andre fejl. Har du husket at placere din databasedriver rigtigt. Den ligger oftest i en jar-fil, som så skal placeres under WEB-INF/lib (den kan også ligge andre steder, men standarden er dette katalog, og det er uanset hvilken server man benytter).
Synes godt om
Slettet bruger
02. oktober 2002 - 11:42#19
Jeg får følgende smidt i hovedet:
type Exception report
message Internal Server Error
description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Database/DatabaseHandler at bla bla bla . . at bla bla bla
&
java.lang.NoClassDefFoundError: Database/DatabaseHandlerat bla bla bla . . at bla bla bla
Synes godt om
Slettet bruger
02. oktober 2002 - 11:53#20
Det er lykkedes mig at hente data fra en access database til en jsp-side når jeg opretter forbindelsen i jsp-dokumentet.
øhm. jeg var nu den første til at pointere import. men det er min fødselsdag så jeg giver gerne :-)
Synes godt om
Ny brugerNybegynder
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.