Hallo wir sollen hier ein Programm kompilieren aber ich erhalte folgende Fehlermeldung (unter Win XP läufts problemlos), benutze pclinuxos (mandriva fork) und habe das aktuellste java sdk heruntergeladen.
Hier erstmal das Programm:
und hier die Fehlermeldung:
hier ist wie ich classpath angegeben habe:
was mache ich verkehrt? habe ich die classpath falsch gesetzt? oder dem compiler javac nicht den richtigen pfad mitgeteilt?
bin für jeden tip dankbar.
mfg
Hier erstmal das Programm:
Code:
import prog.clockman.*;
import java.awt.Color;
/**
* Dateiname : UebClockman.java
* Beschreibung : Ein erstes Programm zum Kennenlernen von Java.
*
* @author
* @version
*/
public class UebClockman {
/**
* Soll die Klasse von der Eingabekonsole aus aufgerufen werden können,
* dann muss die hier aufgeführte main-Methode enthalten sein.
* Diese Methode ist der definierte Einstiegspunkt für die Ausführung.
*/
public static void main(String[] args)
{
// Reserviere für die Klasse "Clockman" eine Variable mit dem Namen
// "meinClockman".
Clockman_Frame meinClockman;
// Fälle die Variable "meinClockman" mit einer neuen Instanz der Klasse
// "Clockman".
meinClockman = new Clockman_Frame(400,400);
}
}
und hier die Fehlermeldung:
[user@localhost ~]$ javac -classpath . /home/prog/UebClockman.java
/home/prog/UebClockman.java:14: warning: unmappable character for encoding UTF8
* Soll die Klasse von der Eingabekonsole aus aufgerufen werden können,
^
/home/prog/UebClockman.java:15: warning: unmappable character for encoding UTF8
* dann muss die hier aufgeführte main-Methode enthalten sein.
^
/home/prog/UebClockman.java:16: warning: unmappable character for encoding UTF8
* Diese Methode ist der definierte Einstiegspunkt für die Ausführung.
^
/home/prog/UebClockman.java:16: warning: unmappable character for encoding UTF8
* Diese Methode ist der definierte Einstiegspunkt für die Ausführung.
^
/home/prog/UebClockman.java:20: warning: unmappable character for encoding UTF8
// Reserviere für die Klasse "Clockman" eine Variable mit dem Namen
^
/home/prog/UebClockman.java:24: warning: unmappable character for encoding UTF8
// Fülle die Variable "meinClockman" mit einer neuen Instanz der Klasse
^
6 warnings
[user@localhost ~]$
hier ist wie ich classpath angegeben habe:
[user@localhost ~]$ export CLASSPATH=/home/prog/libs/clockman/
was mache ich verkehrt? habe ich die classpath falsch gesetzt? oder dem compiler javac nicht den richtigen pfad mitgeteilt?
bin für jeden tip dankbar.
mfg