La risposta è "ni". (si e no)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?
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:
L'URL che stampa è il path della classe Prova, senza il nome Prova.class.codice:import java.net.*; public class Prova { public static void main(String[] args) { URL url = Prova.class.getResource(""); System.out.println(url); } }
E comunque forse è meglio se spieghi il motivo di tale richiesta.


Rispondi quotando