Ho alcune classi A, B, C nel pacchetto com.abcPackage.getPackage in java ritorno nullo
Ho una classe principale nel pacchetto com.pqr
Ora voglio creare un oggetto del pacchetto del precedente pacakge (abc).
Per questo ho provato,
Package pkg = Package.getPackage("com.abc"); // This gives me null object in pkg
Ma quando lo faccio,
Package pkg = A.class.getPackage(); // It works fine
Qualcuno può informare, perché Package.getPackage ("package-name") non funziona?
Provare il nome del pacchetto completo ** in cui ** vengono trovate le classi. –
Questo è il mio nome completo. All'interno del mio progetto ho creato pacchetti con il nome di com.abc e com.pqr, dare un esempio di quale dovrebbe essere il nome completo in questo caso. – AurA