Importieren funktioniert nicht

S

SophieMala

Gast
Guten Abend zusammen,

Ich habe gerade eine Klasse erstellt und möchte eine andere Klasse aus einen eigenen package importieren. Ich habe es mit Eclipse versucht und erhalte die Fehlermeldung:

"Editor does not contain main type"

Ich habe auch versucht in Eclipse dieses ganze package als libary anzulegen, das hat auch nicht wirklich funtkioniert.

Wenn ich die Klasse in TextPad erstelle und versuche zu kompielieren erhalte ich folgende Fehlermeldung:

package does not exist.

Den CLASSPATH hab ich davor entsprechend geändert.

Hat von Euch noch einer eine Idee, was ich noch ausprobieren könnte?

Das ganze sieht so aus, ist hoffentlich richtig:

import vfh.prog01.bib.*;

[Java]
/* Messwertanalyse.java
* Klasse zum Vergleich eines Messwertes mit einem Sollwert bezüglich seiner Qualität
* 01.05.10
*/

public class Messwertanalyse {

public static void main(String[] args) {


double istwert = Konsole.getInputDouble("Sollwert:");
double sollwert = Konsole.getInputDouble("Messwert:");
double kulkulation = istwert-sollwert;

if (sollwert==istwert){
System.out.println("exakt");
} else if(kalkulation<= 0.1){
System.out.println("in Toleranz");
} else if(kalkulation<= 0.5){
System.out.println("brauchbar");
} else {
System.out.println("Ausschuss");
}
}
}
[/code]

Danke und Gruss Sophie
 

mabuhay

Bekanntes Mitglied
Hallo

Wenn das package von Eclipse nicht gefunden wird, wird ja ein Fehler im Code angezeigt. Also "Konsole" sollte rot unterstrichen sein. Verweilst du mit der Maus darüber, werden dir Optionen angezeigt. Evtl musst du einfach noch das Paket mit "import PAKETNAME" angeben.

mfg
 

tuttle64

Bekanntes Mitglied
Damit Eclipse eine Klasse in einem anderen Package erkennen kann, muss das Package entweder im gleichen Project-Verzeichnis liegen, oder die Klasse(n) liegen als jar-Datei vor und das jar ist im CLASSPATH vorhanden, wenn nicht kann ein jar "von Hand" über Project anwählen -> rechte Maustaste -> Build Path -> Add External Archives -> dann zum jar navigieren und auswählen.

Wenn Du die package- und import-Deklarationen in den Klassen hier reinstellst, kann der Fehler auch schneller lokalisiert werden.
 

Sophie

Bekanntes Mitglied
Hallo Zusammen

Vielen Dank für Eure Antworten. Ich habe "Konsole" im src ordner angelegt und der import scheint zu funktionieren. Leider gibt mein Programm nicht aus, was es sollte:

Ich hätte gerne folgende Ausgabe:

Sollwert: 10
Messwert: 10.1
Messwert liegt innerhalb der Toleranz
Weiter mit beliebiger Taste

Ich bekomme jedoch nur die Ausgabe:

Sollwert:

Läuft irgendetwas mit dem Import schief? Oder ist mein Quelltext nicht korrekt?

[Java]
import src.Konsole;


/* Messwertanalyse.java
* Klasse zum Vergleich eines Messwertes mit einem Sollwert bezüglich seiner Qualität
* 01.05.10
*/

public class Messwertanalyse {

public static void main(String[] args) {


double istwert = Konsole.getInputDouble("Sollwert:");
double sollwert = Konsole.getInputDouble("Messwert:");
double kalkulation = istwert-sollwert;


if (sollwert==istwert){
System.out.println("exakt");
} else if(kalkulation<= 0.1){
System.out.println("in Toleranz");
} else if(kalkulation<= 0.5){
System.out.println("brauchbar");
} else {
System.out.println("Ausschuss");
}
}
}
[/code]
 
Zuletzt bearbeitet:

tuttle64

Bekanntes Mitglied
Hallo Sophie

Deine Konsole-Klasse kenne ich nicht, weiss aber, dass in Eclipse die java.io.Console eine NullPointerException wirft. Ich habe Dein Programm wie folgt geändert

Code:
ublic class Messwertanalyse {

	public static void main(String[] args) {

		Console cons = System.console();

		String istString = cons.readLine("Sollwert:");
		String sollString = cons.readLine("Messwert:");
		double istwert = Double.parseDouble(istString);
		double sollwert = Double.parseDouble(sollString);
		double kalkulation = istwert - sollwert;

		if (sollwert == istwert) {
			System.out.println("exakt");
		} else if (kalkulation <= 0.1D) {
			System.out.println("in Toleranz");
		} else if (kalkulation <= 0.5D) {
			System.out.println("brauchbar");
		} else {
			System.out.println("Ausschuss");
		}
	}
}

dann in einer Dos-Box compiliert und ausgeführt und der Output ist

OutputMesswertanalyse.JPG


Ich weiss nicht, ob Dir das nun weiterhilft. Hoffe doch ...
 
T

TwoEdge

Gast

Ich denke ich sehe da aber noch ein anderes Problem, bzw. zwei.
Zum einen sind bei der Werterfassung Soll- und Ist-Wert vertauscht:

Java:
        double istwert = Konsole.getInputDouble("Sollwert:");
        double sollwert = Konsole.getInputDouble("Messwert:");

Zum anderen müsstest Du sobald der Messwert kleiner als der Soll-Wert ist immer ein "in Toleranz" erhalten:
Java:
        double kalkulation = istwert-sollwert;
        
       
        if (sollwert==istwert){
               System.out.println("exakt");
           } else if(kalkulation<= 0.1){
               System.out.println("in Toleranz");
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Erste Schritte Importieren funktioniert nicht Java Basics - Anfänger-Themen 7
D maven dependencies re-importieren in intellij Java Basics - Anfänger-Themen 5
D importieren eigener Klassen Java Basics - Anfänger-Themen 12
C Probleme mit dem Erstellen und Importieren von Packages Java Basics - Anfänger-Themen 6
Dimax In Java File (nicht in Java Projekt) mysql Driver importieren Java Basics - Anfänger-Themen 3
O Problem mit SOAP / javax.xml importieren Java Basics - Anfänger-Themen 7
H Eclipse Git importieren Java Basics - Anfänger-Themen 2
F (Eclipse) Beim importieren etwas fehlerhaft bitte um Hilfe :) Java Basics - Anfänger-Themen 3
S Importieren einer Textdatei Java Basics - Anfänger-Themen 2
W Externe class in Eclipse importieren Java Basics - Anfänger-Themen 0
A Reader für Benutzereingabe in Eclipse importieren Java Basics - Anfänger-Themen 3
S Klassen Class mit Funktionen importieren Java Basics - Anfänger-Themen 1
J javaproject von github importieren? Java Basics - Anfänger-Themen 6
B Wie kann ich eine Methode einer selbst erstellten Klasse statisch importieren? Java Basics - Anfänger-Themen 5
J Daten einer Textdatei in ein JTable importieren. Java Basics - Anfänger-Themen 3
JavaNewbie2.0 Strings in andere Klassen importieren. Java Basics - Anfänger-Themen 2
H Variable einer anderen Klasse importieren Java Basics - Anfänger-Themen 2
F Daten aus Excel-Tabelle in Java importieren Java Basics - Anfänger-Themen 15
N Eclipse Source importieren ohne Link Java Basics - Anfänger-Themen 3
D Klassen MediaPlayer Klasse importieren Java Basics - Anfänger-Themen 2
G eigene Bibliothek in Java importieren Java Basics - Anfänger-Themen 5
T Scanner lässt sich nicht importieren Java Basics - Anfänger-Themen 1
N Fehler beim importieren vom package Java Basics - Anfänger-Themen 2
E Ardublock in Eclipse Luna importieren Java Basics - Anfänger-Themen 0
E Externe Library .zip Datei importieren Java Basics - Anfänger-Themen 3
A Dinge lassen sich nicht importieren Java Basics - Anfänger-Themen 7
J Daten aus zweiter Klasse importieren Java Basics - Anfänger-Themen 33
Q Importieren meiner Boundary? Bitte Hilfe Java Basics - Anfänger-Themen 3
F Input/Output Daten importieren und Exportieren Java Basics - Anfänger-Themen 2
N Importieren Java Basics - Anfänger-Themen 13
J Eclipse + Java + Packages importieren Java Basics - Anfänger-Themen 7
M Klasse importieren ohne Paket Java Basics - Anfänger-Themen 2
G Projekte importieren und andere Fragen Java Basics - Anfänger-Themen 3
J Zugriff auf Variable vom typ (default) durch Importieren des Packages? Java Basics - Anfänger-Themen 5
U Klassen Eigene Klassen importieren Java Basics - Anfänger-Themen 13
S Library importieren in Eclipse Java Basics - Anfänger-Themen 9
Paristick Projekt importieren, jniregistry Java Basics - Anfänger-Themen 2
D Java-Projekte importieren Java Basics - Anfänger-Themen 6
G jar ( H2 ) importieren Java Basics - Anfänger-Themen 3
C gif in Eclipse importieren und exportieren Java Basics - Anfänger-Themen 12
D Importieren von bestimmten Quellen Java Basics - Anfänger-Themen 13
J importieren von selbst definierten klassen Java Basics - Anfänger-Themen 10
pindakaas Klassen Importieren Java Basics - Anfänger-Themen 7
D Ordner in Eclipse Importieren Java Basics - Anfänger-Themen 6
E Klasse importieren Java Basics - Anfänger-Themen 4
H OOP Klassen importieren Java Basics - Anfänger-Themen 3
J Subklasse soll alle Klassen/Pakete der Superklasse importieren Java Basics - Anfänger-Themen 3
M Importieren von "IO.class" unter Eclipse Java Basics - Anfänger-Themen 4
M Serializable - Bei Update ältere Daten importieren Java Basics - Anfänger-Themen 14
I Importieren Java Basics - Anfänger-Themen 2
N methoden einzeln importieren oder * nehmen? Java Basics - Anfänger-Themen 33
manunana89 Substance richtig importieren??? Java Basics - Anfänger-Themen 3
M Packet importieren Java Basics - Anfänger-Themen 9
A Klasse importieren wenn 2 mal gleicher Name Java Basics - Anfänger-Themen 2
D packages importieren Java Basics - Anfänger-Themen 3
G jar importieren Java Basics - Anfänger-Themen 3
Gama Importieren von Klassen [Anfängerfrage] Java Basics - Anfänger-Themen 3
G Class Getopts <-- Wie kann ich diese Class importieren Java Basics - Anfänger-Themen 1
G Sortierverfahren importieren Java Basics - Anfänger-Themen 2
N Importieren von Wörtern aus Datei als Array von Strings Java Basics - Anfänger-Themen 2
G String Array importieren ? Java Basics - Anfänger-Themen 10
G mit "page" in JSP importieren Java Basics - Anfänger-Themen 13
R Java-Klasse importieren Java Basics - Anfänger-Themen 12
S Klasse importieren Java Basics - Anfänger-Themen 9
M Importieren einer Javadatei aus einem anderen Verzeichnis Java Basics - Anfänger-Themen 4
B hp-daten in programm importieren Java Basics - Anfänger-Themen 4
T Klassen importieren Java Basics - Anfänger-Themen 13
J Anfängerfrage: wie externe Dateien importieren? Java Basics - Anfänger-Themen 5
G importieren von pakete Java Basics - Anfänger-Themen 11
O String nur importieren wenn nur zahlen da sind? Java Basics - Anfänger-Themen 7
S Klasse importieren Java Basics - Anfänger-Themen 4
N Porblem mit dem Importieren eigener Pakete Java Basics - Anfänger-Themen 4
P Eigene Package importieren? (Eclipse) Java Basics - Anfänger-Themen 6
B Namespace importieren? Java Basics - Anfänger-Themen 3
K Mit POI-HSSF Diagramme aus XLS- Importieren Java Basics - Anfänger-Themen 2
G Probleme mit importieren: The Import Jama cannot be resolved Java Basics - Anfänger-Themen 23
T Packages erstellen und importieren? Java Basics - Anfänger-Themen 10
G neues Paket importieren Java Basics - Anfänger-Themen 2
J Variable aus anderer Klasse importieren Java Basics - Anfänger-Themen 6
D Variable importieren ? Java Basics - Anfänger-Themen 3
N *.jar erstellen & library importieren? Java Basics - Anfänger-Themen 5
U Liste importieren und für weitere Verwendung sichern Java Basics - Anfänger-Themen 4
M Paket aus beliebigem Verzeichnis importieren Java Basics - Anfänger-Themen 9
A problem: importieren von eigenen klassen Java Basics - Anfänger-Themen 3
P Problem: Kann keine externen Pakete importieren Java Basics - Anfänger-Themen 11
N Java2me Pakete importieren Java Basics - Anfänger-Themen 2
S Importieren in Packages Java Basics - Anfänger-Themen 11
D Eigene Klassen importieren Java Basics - Anfänger-Themen 9
G importieren von IOTools Java Basics - Anfänger-Themen 2
L Eigene Packages importieren Java Basics - Anfänger-Themen 2
A Public/Private und wie importieren? Java Basics - Anfänger-Themen 13
I Webservice funktioniert nicht Java Basics - Anfänger-Themen 5
C Abbruch einer Schleife mit break, meine Übung funktioniert nicht richtig Java Basics - Anfänger-Themen 4
S Erstes Programm: Hallo Welt funktioniert nicht. Java Basics - Anfänger-Themen 3
J Datenüberwachung funktioniert nicht Java Basics - Anfänger-Themen 9
mo13 JTextField funktioniert nicht Java Basics - Anfänger-Themen 4
J .jar datei öffnen funktioniert nicht Java Basics - Anfänger-Themen 17
G Mit jPackage erstellte EXE funktioniert nicht Java Basics - Anfänger-Themen 2
G Robot funktioniert nicht bei SelectionListener Java Basics - Anfänger-Themen 6
R RegEx funktioniert nicht Java Basics - Anfänger-Themen 14

Ähnliche Java Themen

Neue Themen


Oben