/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
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

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408927
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste