|
|
|
![]() |
|
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: 5706
|
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: 5706
|
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: 5706
|
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: 16:34.