Fehlermeldung - defined in ist own file

Hallo,

bestimmt nur ein kleines, dummes Problem, wo Ihr mir schnell sagen könnt’, wo’s klemmt:

ich bekomme bei einer Klasse bei rot unterstrichenem Klassennamen die Meldung: „The public type ServletUtilities must be defined in ist own file“. Eigentlich handelt es sich hierbei um eine Hilfsklasse, die ich jetzt schon bei mehreren kleinen Applikationen eingesetzt habe. Bisher kam nie eine solche Fehlermeldung.

What’s wrong?

Danke!

Hi Lars,

ich bekomme bei einer Klasse bei rot unterstrichenem
Klassennamen die Meldung: „The public type ServletUtilities
must be defined in ist own file“. Eigentlich handelt es sich
hierbei um eine Hilfsklasse, die ich jetzt schon bei mehreren
kleinen Applikationen eingesetzt habe. Bisher kam nie eine
solche Fehlermeldung.

bei outer classes sind nur public, abstract und final sind erlaubt. Und nur die Klasse mit demselben Namen wie die Quelldatei darf public. Sein. Mach also einfach das „public“ weg, oder was du da hingeschrieben hast.

Alles Gute wünscht
… Michael

Hallo Michael,

was sind outer classes?

Gruß, Lars

HI Lars,

was sind outer classes?

ich meinte hier die Klassen auf oberster Ebene, also im absoluten, nicht im relativen Sinne. Also Klassen, die nicht in einer anderen Klasse sind, also keine inner class sind. Genau die, die du da vermutlich hast.

… Michael