Per questo codice sorgente ...Nome scontro tra pacchetto e classe. Bug in Eclipse o javac?
... Eclipse segnala il seguente errore:
Only a type can be imported. pkg.a resolves to a package
... mentre Soli javac
compila bene.
Situazione simile se provo a qualificare completamente la classe pkg.a
in questo modo:
Eclipse riporta ...
pkg.a cannot be resolved to a type
... mentre Soli javac
compila bene.
Sembra Eclipse favorisce interpretare un identificatore come un pacchetto su un nome di classe, mentre javac fa l'esatto contrario. Quindi, si tratta di un bug in Eclipse o in javac?
(un riferimento alla specifica del linguaggio è ovviamente un plus.)
Hai letto la domanda? (suggerimento, cerca il testo in grassetto :) – aioobe
Ho letto la domanda; Considero il tuo problema una di quelle cose che rendono la vita più difficile solo se ti fermi su di loro poiché seguire una convenzione di stile lo evita. – Tom