Originariamente inviato da elly0909
Salve, è possibile recuperare il percorso di una classe (con relativo package ecc..) tramite un apposito metodo?

Es:

MiaClasse.class.getName().getFile() ???

Così ovviamente non è corretto ma esiste qualcosa di simile?
La risposta è "ni". (si e no)

Nel senso che innanzitutto, se ci pensi, un file .class può essere "sfuso" oppure contenuto in un jar ed entrambi possono arrivare dal file-system oppure da un URL sulla rete. Dipende da come/dove sono stati caricati ...

Prova questo:
codice:
import java.net.*;

public class Prova {
    public static void main(String[] args) {
        URL url = Prova.class.getResource("");
        System.out.println(url);
    }
}
L'URL che stampa è il path della classe Prova, senza il nome Prova.class.


E comunque forse è meglio se spieghi il motivo di tale richiesta.