Claudiogarau.it :: Tutorials & Scripts, PHP, Linux and more.

Home ~ Java :: Visualizzare la directory corrente con Java :: Indice Java


Visualizzare la directory corrente con Java

Categoria: Java Inserito il: 12-02-2007 Stampa Invia (7580 click)

Nella realizzazione di alcune applicazioni è necessario avere sempre a disposizione il percorso alla directory in cui opera un nostro programma Java a questo scopo presentiamo un breve codice che se eseguito si occuperà appunto di rilevare la directory corrente (cioè quella di lavoro) attraverso la semplice funzione System.getProperty() a cui passeremo come parametro la variabile 'user.dir' che stampata ci darà l'informazione richiesta.

Riportiamo di seguito il semplice listato necessario al funzionamento dell'applicazione:

public class DirectoryCorrente {
     private static void showDir() {
       String curDir = System.getProperty("user.dir");

         System.out.println("\nIn questo momento ti trovi nella directory:");
         System.out.println(" - " + curDir);
}
  public static void main(String[] args) {
showDir();
}
Una volta scritto il codice indicato, sarà necessario salvarlo in un file '.java' che abbia come nome lo stesso nome della classe utilizzata, quindi 'DirectoryCorrente.java'.

Dovremo quindi passare il file al compilatore javac:
javac DirectoryCorrente.java
Sarà quindi possibile eseguire il file class omonimo ottenuto attraverso il classico comando java:
java DirectoryCorrente

Cerca nel sito
Per sito
Sviluppatore di applicazioni Web con competenze evolute nella progettazione delle basi di dati, autore per alcune delle più importanti testate on line dedicate alla manualistica tecnica (HTML.it, MrWebmaster.it, Edit) e consulente per l'e-learning.
Tutte le categorie
Tutorial Random
Come funzionano gli Zend_Controller
I meccanismi messi in essere dai controller dello Zend_Framework sono quelli tipici delle architetture per oggetti, per cui ad una... Leggi l'articolo
Corsi online per sviluppatori
Corsi per Webmaster, Web Designer, Programmatori, Grafici e Sistemisti