Auf Eclipse möchte ich den Code so verwenden, dass ich
Anhang anzeigen 23058 drucke und alles glatt läuft, ohne dass ich "package ch1" von allen Klassen/Programmen löschen muss. Was ist zu tun bitte. Gibt es eine Lösung? Vielleicht dir Richtige Frage ist: Wie / wo muss ich den Package erstellen, damit alle Programme mit "package ch1" auf Linie 1 funktionieren?
Da Du mehrere Klassen hast, die betroffen sind, ist es evtl. am einfachsten, das manuell zu machen:
1. Das package ch1 anlegen. Dazu einfach mit der rechten Maustaste im Package Explorer auf "(default package)" klicken und dann "New" -> "Package" auswählen. In dem Popup dann den Namen angeben: ch1 und bestätigen.
2. Im Anschluss kannst Du alle Klassen per Drag & Drop in das neue Package verschieben.
Aber dies ist auch eine gute Stelle, um die Stärken einer Entwicklungsumgebung zu sehen. Eclipse bietet sehr viele Dinge, die einem Entwickler helfen. Daher wäre mein Tipp: Probiere das mal aus.
Wenn Du in einer Klasse das package nicht auskommentiert hast, dann ist ja das ch1 rot unterstrichen. Damit zeigt Dir Eclipse an: Hier ist etwas falsch.
Geh mit der Maus auf das rot unterstrichene ch1 und warte kurz: Es kommt dann ein Popup.
Diese Fehler-Popups haben neben der Fehlermeldung oft auch sogenannte Quick Fixes. Ein Quick Fix sollte sein "Move xxxx.java to package ch1" als blauer Link. Klick einfach auf diesen Link und Eclipse erstellt das package so notwendig und verschiebt die Datei.