|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2005
Città: Pisa
Messaggi: 1047
|
[Ubuntu/Debian] Variabili d Ambiente
Ciao!
scusate se insito, ma è impotante, ho gia postato questo argomento nella sezione newbies, ma non ho avuto rispsota la giro a voi... ho installato Java SDK 1.4 della Sun ed Eclipse 3 Ho dei problemi... se da shell lancio eclipse mi dice "Command not found" credo che la cosa dipenda dalle variabili d ambiente, PATH per l esattezza. Se invece lo faccio partire dalla directory in cui l ho isntallato, che è nella mia home, eclipse parte ma naturalemtne non trova la Java Virtual Machine e anche qui credo solito problema variabili... Non le ho mai modificate e vorrei una mano per questo. Chi mi aiuta?
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
nel file ~/.bashrc aggiungi qualcosa del tipo (aggiusta il primo path per la tua installazione):
export JAVA_HOME=/opt/jdk1.5.0_05 export PATH=$PATH:$JAVA_HOME/bin |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Sep 2001
Città: Roma
Messaggi: 1944
|
Devi esplicitamente dire ad eclipse dov'è la JVM ma NON con le variabili d'ambiente (o almeno, non è quello il modo suggerito).Se leggi la documentazione di installazione di eclipse c'è scritto come fare.
Comunque, per creare una variabile d'ambiente devi fare export JAVA_HOME="/usr/java/jdk1.5_04/bin" Ovviamente JAVA_HOME è il nome e il resto è il valore. Puoi creare tutte le variabili che ti pare in questo modo, e dargli tutti i valori che vuoi. echo $NOME_VARIABILE ti fa vedere il valore di una variabile esistente o creata da te.
__________________
"Oggi è una di quelle giornate in cui il sole sorge veramente per umiliarti" Chuck Palahniuk Io c'ero |
|
|
|
|
|
#4 |
|
Junior Member
Iscritto dal: Oct 2004
Messaggi: 11
|
ok ragazzi! grazie... ci provo e vi faccio sapere...
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Oct 2005
Città: Pisa
Messaggi: 1047
|
il file bashrc non lo strovo....
ho solo un bash.bashrc in /etc/ è quello? dentro c è sta rova dove è che devo aggiungere quelle linee di codice? scusate l incapacita ma voglio evitare di fare casino... # System-wide .bashrc file for interactive bash(1) shells. # To enable the settings / commands in this file for login shells as well, # this file has to be sourced in /etc/profile. # If not running interactively, don't do anything [ -z "$PS1" ] && return # check the window size after each command and, if necessary, # update the values of LINES and COLUMNS. shopt -s checkwinsize # set variable identifying the chroot you work in (used in the prompt below) if [ -z "$debian_chroot" -a -r /etc/debian_chroot ]; then debian_chroot=$(cat /etc/debian_chroot) fi # set a fancy prompt (non-color, overwrite the one in /etc/profile) PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' # Commented out, don't overwrite xterm -T "title" -n "icontitle" by default. # If this is an xterm set the title to user@host:dir #case "$TERM" in #xterm*|rxvt*) # PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"' # ;; #*) # ;; #esac # enable bash completion in interactive shells #if [ -f /etc/bash_completion ]; then # . /etc/bash_completion #fi |
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Feb 2005
Città: bologna
Messaggi: 238
|
riprendo quanto detto nel vecchio 3d
il file /etc/profile definisce le variabili path all'avvio del sistema, aprilo e ci trovi qualcosa del tipo Codice:
if [ "`id -u`" -eq 0 ]; then PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11" else PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games" fi modificala aggiungendo il percorso verso gli eseguibili java usando come separatore i :, per cui Codice:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games:/usr/java/jdk1.5_04/bin"
__________________
Linux User: #381770 |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
Quote:
guarda nella tua home directory, il nome è .bashrc (occhio al punto davanti). quando sei nella tua home dai un : ls -a se non esiste crealo. |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Oct 2005
Città: Pisa
Messaggi: 1047
|
il file .bashrc l ho trovato nella mia home, in effetti con ls -a
ma.... Scusate l insistenza, ma non capisco se questa modifica la devo fare nel file profile o in .bashrc? |
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
Quote:
se vuoi modificare solo l'environment dell'utente (generalmente consigliato) modifica i file nella sua home, altrimenti se vuoi modificare quello di tutti gli utenti della macchina riporta i tuoi cambiamenti nei file in /etc |
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Oct 2005
Città: Pisa
Messaggi: 1047
|
ok
perfetto! grazie dell aiuto ragazzi... ciao ciao |
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Mar 2001
Città: Pisa
Messaggi: 971
|
e bravo il gufettino di paolo!
__________________
www.valeweb.net - fotografare.wordpress.com Sony Vaio FE21H with Fluxbox on Ubuntu |
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Oct 2005
Città: Pisa
Messaggi: 1047
|
allora...qui ci sono due problemi....
devo risolverli assolutamente... primo problema: allora ho modificato il file .bashrc come avete detto aggiugnendo in fondo export JAVA_HOME="/usr/java/bin" in piu ho modificato il file etc/profile aggiungendo il PATH per java: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games:/opt/java/bin" a questo punto faccio sudo update-alternatives --config java ma non risulta installata la mia java sun... cosa ho sbagliato? secondo problema... installo eclipse nella mia home in una directory creata appositamente, ma qundo avvio il programma si chiude e mi dice: Unable to read Workbanch state. Workbanch UI layout will be reset! come mai?
|
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Oct 2005
Città: Pisa
Messaggi: 1047
|
scusate correggo una cosa che ho scritto prima...
export JAVA_HOME=/opt/java/bin |
|
|
|
|
|
#14 |
|
Junior Member
Iscritto dal: Oct 2004
Messaggi: 11
|
cosa ho sbagliato? possibile che sia cosi difficile installare la jvm?
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:48.



















