|  | 		    
					
        
         
          
         
	
          | |  | Swing Fra : Michael Knudsen
 | 
 Dato :  14-10-01 20:55
 | 
 |  | Hej!
 
 Jeg har installeret Java 1.3 på min RedHat 7.1, men hver gang, jeg vil
 kompilere noget, som bruger pakken "swing", skriver kompileren, at den
 ikke kan finde de klasser, jeg refererer til.
 
 Her er lige nogle oplysninger:
 
 [root@localhost knudsen]# rpm -q jdk
 jdk-1.3.1_01-fcs
 [root@localhost knudsen]# rpm -q jre
 jre-1.3.1_01-fcs
 
 Mangler jeg noget? Jeg prøver at kompilere et program, hvis kode ser
 således ud:
 
 import javax.swing.*;
 import java.awt.*;
 
 public class ChessBoard extends JPanel {
 
 ....
 
 }
 
 Kompileren brokker sig:
 
 [knudsen@localhost Aflevering-02]$ javac ChessBoard.java
 ChessBoard.java:7: error:Cannot find class "JFrame" [JLS 8]
 
 Er der nogen, der ved, hvorfor?
 
 Med venlig hilsen
 Michael Knudsen
 
 
 
 |  |  | 
  Lars Dam (14-10-2001) 
 
	
          | |  | Kommentar Fra : Lars Dam
 | 
 Dato :  14-10-01 20:50
 | 
 |  | On Sun, 14 Oct 2001 21:55:25 +0200, Michael Knudsen
 <knudsen@imf.au.dk> wrote:
 
 >Hej!
 >
 >Kompileren brokker sig:
 >
 >[knudsen@localhost Aflevering-02]$ javac ChessBoard.java
 >ChessBoard.java:7: error:Cannot find class "JFrame" [JLS 8]
 >
 >Er der nogen, der ved, hvorfor?
 
 Muligvis så er der en tidligere version af java på din maskine. Prøv
 at skrive 'java -version', og se om den svarer med 1.3.1_01. Hvis
 ikke, så afinstaller den gamle.
 
 >Med venlig hilsen
 >Michael Knudsen
 
 
 vh. ld
 
 
 |  |  | 
  Michael Knudsen (15-10-2001) 
 
	
          | |  | Kommentar Fra : Michael Knudsen
 | 
 Dato :  15-10-01 07:56
 | 
 |  | Lars Dam wrote:
 
 
 > Muligvis så er der en tidligere version af java på din maskine. Prøv
 > at skrive 'java -version', og se om den svarer med 1.3.1_01. Hvis
 > ikke, så afinstaller den gamle.
 
 Der sker følgende:
 
 [root@localhost knudsen]# java -version
 Kaffe Virtual Machine
 Copyright (c) 1996-2000
 Transvirtual Technologies, Inc.  All rights reserved
 Engine: Just-in-time v3   Version: 1.0.6   Java Version: 1.1
 
 Det lader altså til, at jeg har Java 1.1 installeret. Hvordan får jeg
 den afinstalleret?
 
 Med venlig hilsen
 Michael Knudsen
 
 
 
 |  |  | 
   Lars Dam (15-10-2001) 
 
	
          | |  | Kommentar Fra : Lars Dam
 | 
 Dato :  15-10-01 07:56
 | 
 |  | On Mon, 15 Oct 2001 08:56:26 +0200, Michael Knudsen
 <knudsen@imf.au.dk> wrote:
 
 >Lars Dam wrote:
 >
 >
 >> Muligvis så er der en tidligere version af java på din maskine. Prøv
 >> at skrive 'java -version', og se om den svarer med 1.3.1_01. Hvis
 >> ikke, så afinstaller den gamle.
 >
 >Der sker følgende:
 >
 >[root@localhost knudsen]# java -version
 >Kaffe Virtual Machine
 >Copyright (c) 1996-2000
 >Transvirtual Technologies, Inc.  All rights reserved
 >Engine: Just-in-time v3   Version: 1.0.6   Java Version: 1.1
 >
 >Det lader altså til, at jeg har Java 1.1 installeret. Hvordan får jeg
 >den afinstalleret?
 
 Det lyde som om du skal afinstallere en rpm pakke. Jeg aner ikke
 hvordan, og det lyder mere som et spørgsmål til en linux gruppe
 
 >Med venlig hilsen
 >Michael Knudsen
 
 
 vh. ld
 
 
 |  |  | 
   Jonas Kongslund (15-10-2001) 
 
	
          | |  | Kommentar Fra : Jonas Kongslund
 | 
 Dato :  15-10-01 09:41
 | 
 |  | 
 
            on Monday 15 October 2001 08:56, Michael Knudsen <knudsen@imf.au.dk> wrote:
 > Det lader altså til, at jeg har Java 1.1 installeret. Hvordan får jeg
 > den afinstalleret?
 Viser liste over kaffe-pakker
 # rpm -q -a|grep kaffe
 Fjerner kaffe
 # rpm -e kaffe
 -- 
 Jonas Kongslund      <jonas@kongslund.dk>     XNS: =Jonas Kongslund
 Digital Rights - raising awareness of rights in the digital world
http://www.digitalrights.dk |  |  | 
    Michael Knudsen (15-10-2001) 
 
	
          | |  | Kommentar Fra : Michael Knudsen
 | 
 Dato :  15-10-01 13:21
 | 
 |  | Jonas Kongslund wrote:
 
 > Viser liste over kaffe-pakker
 > # rpm -q -a|grep kaffe
 >
 > Fjerner kaffe
 > # rpm -e kaffe
 
 
 Fint, fint, nu er det gjort....men så virker kommandoerne "java" og
 "javac" ikke...hvad gør jeg nu?!?!?!
 
 -> Michael Knudsen
 
 
 
 |  |  | 
     Jonas Kongslund (15-10-2001) 
 
	
          | |  | Kommentar Fra : Jonas Kongslund
 | 
 Dato :  15-10-01 15:33
 | 
 |  | 
 
            on Monday 15 October 2001 14:20, Michael Knudsen <knudsen@imf.au.dk> wrote:
 > Fint, fint, nu er det gjort....men så virker kommandoerne "java" og
 > "javac" ikke...hvad gør jeg nu?!?!?!
 Du skal sørge for at filerne ligger i PATH miljøvariablen.
 To muligheder:
   1) Opret symbolske links i /usr/local/bin som peger på filerne i din 
 java-installations "bin" bibliotek
   2) Tilføj din java-installations "bin" bibliotek til PATH.
 -- 
 Jonas Kongslund      <jonas@kongslund.dk>     XNS: =Jonas Kongslund
 Digital Rights - raising awareness of rights in the digital world
http://www.digitalrights.dk |  |  | 
 |  |