Avatar billede staf Nybegynder
14. februar 2001 - 14:01 Der er 2 kommentarer og
1 løsning

import af keyboard klassen !!! (cs1.jar)

Jeg har installeret JDK på min hjemmemaskine da FORTE er for krævende.

Jeg har så et sp. vedrørende \"keyboard klassen\". jeg har downloadet filen (cs1.jar) og placeret den i flg. mappe: c:\\jdk1.2.2\\bin\\cs1.jar (samme mappe som javac.exe samt java.exe er placeret i).

Jeg har så prøvet at kompilerer flg. lille test program (bekræft.java) med dos-komandoen: \"c:\\jdk1.2.2.\\bin\\javac bekræft.java\"
---------------------------------------------
import cs1.keyboard;
public class bekræft
{
    public static void main (String[ ]args)
      {
      String message;
      System.out.println (\"Skriv et stykke tekst:\");
 
      message=Keyboard.readString( );
      System.out.println (\"Du skev: \\\"\"+  message+\"\\\"\") ;
      }
}

---------------------------------------------
Jeg får så flg. fejlmedelelse:

bekræft.java:1: Class cs1.keyboard not found in import.
import cs1.keyboard;
      ^
1 error

---------------------------------------------
Herefter har jeg prøvet at placerer cs1.jar i nogle andre biblioteker i JDK1.2.2 mappen, i håb om at det måske var pga. at kompileren kun leder efter importerede klasser i en speciel mappe. Dog får jeg samme fejlmeddelelse hver gang !!

---------------------------------------------
Kan i umiddelbart se hvad problemet er ???

P.S. programmer der ikke importerer noget, men blot udskriver en streng beregning eller andet på skærmen, virker fint nok...!

På forhånd tak !!
Avatar billede disky Nybegynder
14. februar 2001 - 14:03 #1
hehe du skal altså bruge JDK for at få glæde af Forte.


din .jar skal ligge i lib skuffen ikke bin skuffen

din classpath skal så indeholde både lib skuffen og currentdir (vises med et . til sidst)

hvad er din classpath

Avatar billede staf Nybegynder
14. februar 2001 - 15:37 #2
Ved godt af JDK ligger \"under\" FORTE. Men bruger ultraedit sammen med JDK istedet....!

Har prøvet at ligge den i lib skuffen, så problemet må hænge sammen med det du omtaler \"classpath\"....!

Ved ikke hvad den er...! hvor skriver man sin classpath....? og hvad skal den referer til...?

Ja, grin bare....! :-)jeg er lige begyndt med JAVA :-)
Avatar billede disky Nybegynder
14. februar 2001 - 15:41 #3
gå ud i command prompt/dos og skriv

set CLASSPATH

så udskriver den classpath min er f.eks:
CLASSPATH=C:\\JDK1.3\\src.jar;c:\\JDK1.3\\LIB\\TOOLS.jar;c:\\j2sdkee1.2.1\\lib\\j2ee.jar
;c:\\j2sdkee1.2.1\\lib\\jhall.jar;.

din skal se nogenlunde lige sådan ud, hvis det er en standard installation, men du har nok ikke installeret j2ee så lav din sådanne:
CLASSPATH=C:\\JDK1.3\\src.jar;c:\\JDK1.3\\LIB\\TOOLS.jar;C:\\JDK1.3\\lib\\cs1.jar;.

Hvis du kører win 2k

skal du højre clicke på denne computer, vælge egenskaber, derefter avanceret, i det nederste felt vælger du så CLASSPATH og ændrer den.
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