Home > Guida, Home, Java, Open source, Ubuntu > ArgoUML e Ubuntu… Ecco come farlo partire!

ArgoUML e Ubuntu… Ecco come farlo partire!

November 9th, 2008

ArgoUML è un tool UML basato su Java. Essendo un software basato su java ho pensato che l’installazione sotto Ubuntu fosse immedeiata…ma non è stato così.

Dopo aver scaricato il file ArgoUML-0.26.tar.gz leggendo il file README.TXT, ho provato a far partire ArgoUML semplicemente dando da riga di comando:
java -jar argouml.jar
ha questo punto vedevo il mio computer lavorare, ma ArgoUML non appariva sul mio schermo.

Dopo qualche ricerca su internet sono arrivato alla soluzione:
Prima di tutto dobbiamo configurare la JVM e settarla su quella standard. Attraverso il comando:
sudo update-java-alternatives -l
vediamo le versioni disponibili. Dando il comando:
sudo update-java-alternatives -s java-6-sun
settiamo quella standard. In realtà esiste anche uno script visuale che è possibile avviare dando il seguente comando:
sudo update-alternatives --config java

Ora che abbiamo settato la JVM di default dovrebbe essere tutto pronto…
Provate a dare nuovamente il comando:
java -jar argouml.jar
se ancora non succede niente provate a riavviare il vostro computer.. Potrebbe anche succedere di avere un errore del tipo:

log4j:WARN No such property [follow] in org.apache.log4j.ConsoleAppender.
ERROR: unable to get localhost information.
java.net.UnknownHostException: danilo-laptop: danilo-laptop
at java.net.InetAddress.getLocalHost(InetAddress.java:1353)
at org.argouml.application.Main.checkHostsFile(Main.java:614)
at org.argouml.application.Main.initPreinitialize(Main.java:258)
at org.argouml.application.Main.main(Main.java:148)
On Unix systems this usually indicates thatyour /etc/hosts file is incorrectly setup.
Stopping execution of ArgoUML.

Come specificato nello stesso messaggio di errore, c’è qualcosa che non va nel file /etc/hosts… Andiamo a vedere come aggiustarlo. Apriamo il file:
sudo gedit /etc/hosts
alla riga
127.0.0.1 localhost
aggiungiamo il nome del vostro computer (uno di quelli specificati nell’errore). Nel mio caso la linea precedente sarà sostituita con la seguente:
127.0.0.1 localhost danilo-laptop

Ora dovrebbe funzionare tutto…

Guida, Home, Java, Open source, Ubuntu , , , ,

  1. No comments yet.
  1. No trackbacks yet.
Rodney's Adsense-Deluxe Add ons plugged in.