Für Java Programmierer:
So. Der gute alte Smintinator weiß was loß ist ![]()
Unter Eclipse wird beim Erstellen einer neuen klasse Automatisch ein Paket angelegt. Dies ist schon im header der Java Datei:
Damit legt der Compiler ein Packet ein, um das einbinden der Klasse in anderen Methoden zu ermöglichen. Dies passt dem guten alten shell aber ganicht ![]()
Java im Terminal weiß von dem Angelegten Packet nichts. Mit
kannst du die Eclipse Datei zwar Kompilieren, da die
bezeichnung ja ohne weiteres in Bytecode umgewandelt werden kann. Beim ausführen der Main Methode jedoch weiß java nicht wo es die Klasse einbinden soll, da ein unbekanntes Paket Intern im Eclipse kreit wurde...Einfach das erstellen eines Pakets verhindern, und schon klapps auch im Terminal!