11. december 2005 - 20:33Der er
3 kommentarer og 1 løsning
Oprettelse af Jar fil incl MySQL driver
Hej allesammen. Vi er et par stykker der er ved at lave en aflevering, der skal indholde et java program. Dette program er lavet såeledes at det skal snakke med en MySQL database. Vi har udvilket programmet i Eclipse, hvor vi har Buildpath->addExternalJar->mysqljarfilen, og programmer virkere udemærket når vi compiler og kører det inde i eclipse. Problemet ligger i når vi vil lave det til en *.jar fil. Når vi bruges Ecplise med Export as Jar, og bare kører den automatisk, så startes programmet, men alle menuer der kræver MySQL adgang kan ikke tilgås. Jeg har kigget en del indlæg igennem og læst mig til at en manifest fil er en løsning, alle mappen pakken sms og mysqljarfilen ligges i samme dir, og prøvet at lave sådan en, som ser således ud;
køres i kommandoprompt, dette skaber det samme som ved automatisk Ecplise, hovedvinduet starter men, menuer der kræver adgang til MySQL kan ikke tilgås. Nogen forslag :)?
maze>> prøv lige at skive jar -xvf <navnet på din fil>.jar og smide lige resultatet her på eksperten. Og fortæl mig også lige hvor din mysql-connector-java-3.1.11-bin.jar ligger.
Hej Thomas Den skriver en del created meta-inf/ inflated meta-inf/manifest.MF created sms/billeder/ og så ellers inflated alle de *.png, *.class og *.java jeg har i dir Mit dir ser således ud c:/test/ Der er nu en mapperne SMS & META-INF, SMS indeholder alle *.png, *.class og *.java filerne META-INF indeholder MANIFEST.MF Derudover er der i roden .classpath, .project, manifest.txt, MyJar.jar & mysql-connector-java-3.1.11-bin.jar
Hey Thomas Tak fordi du ville hjælpe men har selv fundet fejlen, en dejlig lille skrivefejl i manifestet. Det skulle have været sms/GUI_Hovedmenu, hvor jeg er kommet til at skrive '.' istedet.
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.