Du skal bare compilere dem: javac fil1.java fil2.java evt. skal du angive en classpath hvis du bruger noget udover standard api'en eller dine klasser ikke ligger lokalt.
Hej Carsten Tak for svaret. Jeg kan dog ikke helt få det til at virke. Jeg skal have includeret en ekstra pakke, der hedder mm.mysql-2.0.4-bin.jar (en mysql-driver-ting). Denne er placeret d:\MySQL.
Jeg har prøvet både at skrive "javac -classpath d:\MySQL class1.java 2.java" og "javac -classpath d:\MySQL\mm.mysql-2.0.4-bin.jar class1.java 2.java"
Ved begge forsøg får jeg denne fejl når jeg forsøger at køre klassen: java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:299) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286) at java.lang.ClassLoader.loadClass(ClassLoader.java:255) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:120) at dbHandler.open(dbHandler.java:15) at database.open(database.java:13) at kryds.lavKryds(kryds.java:25) at start.main(start.java:22)
(i jbuilder ligger den under required libary). Jbuilder kan fint compile det, jeg skal bare også kunne gøre det "manuelt" (det skal bruges i en rapport, og skal dermed dokumenteres)
Jamen så er problemet ikke compileringen men istedet har du en exception når du kører programmet, det er noget andet. Problemet er at den ikke kan finde din org.gjt.mm.mysql.Driver class. Har du din classpath sat om som under compileringen? java -cp .;d:\MySQL\mm.mysql-2.0.4-bin.jar start
jamen det var jo løsningen. Mange tak for hjælpen.
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.