Newsgroup: it.comp.os.linux.iniziare
Titolo: SDK JAVA2

Ho scaricato e correttamente installato l'SDK di Java2. Come faccio ad 
inserire automaticamente il PATH di /usr/java/j2sdk1.4.1_03/bin ogni 
volta che apro un terminale o lavoro da shell pura??? Io ogni volta che 
apro il terminale faccio manualmente export 
PATH="/usr/java/j2sdk1.4.1_03/bin" ma è un po' noioso farlo e poi una 
volta fatto bash non mi riconosce più nessun comando (neanche ls!)!!! 
Scusate magari la domanda è un po scema ma è solo qualche settimana che 
uso felicemente Linux (Mandrake 9.1), da quando insomma sono riuscito a 
far funzionare il modem ADSL e a collegarmi ad Internet... mi sentivo 
perso senza connessione! :-(
take care
Sirio

 volta che apro un terminale o lavoro da shell pura???
Apri il file ~/.bash_profile e aggiungi al path quello che ti serve.
Salvi, ti disconnetti (logout), ti rilogghi e sei felice.
-- 
Best Regards, Jack
Linux User #264449 - Powered by Red Hat 9
Need help with Red Hat? Try linux.redhat.*

C'è un'altra soluzione:
Invece di settare il path potresti creare
dei link simbolici all'interno di directory 
come /bin oppure /usr/bin
ma ti conviene settare le variabile PATH
anche perchè già che ci sei setti la variabile JAVA_HOME e CLASSPATH che
sono richieste da diverse applicazioni.
ciao


 ciao
Grazie a tutti e due!
take care
Sirio

 Salvi, ti disconnetti (logout), ti rilogghi e sei felice.
Ho un problema! Ho fatto come hai detto tu ma se da utente normale 
aggiungo al PATH quello che mi serve, quando rientro in bash non mi 
riconosce il comando. Se modifico il PATH da root (ma in questo caso il 
file in cui è presente è ~/.bashrc e non ~/.bash_profile) tutto funziona 
magnificamente... perchè?!? Se ritorno utente normale non funzionano i 
vari comandi che gli do (come javac o javah)... :-( scusatemi ma sono 
proprio alle prime armi con il pinguino!
take care
Sirio

 Sirio
Nessuno sa aiutarmi?
take care
Sirio

 Sirio
Prova a postare il file che hai modificato.
-- 
Saluti,
        by Enri'S
                                                                                                        Linux powered
NOTA: togliere il rumore dall'indirizzo

 Prova a postare il file che hai modificato.
Da root il mio ~/.bashrc č:
# .bashrc
PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/java/j2sdk1.4.1_03/bin
ENV=$HOME/.bashrc
USERNAME="root"
export USERNAME ENV PATH
# Source global definitions
if [ -f /etc/bashrc ]; then
         . /etc/bashrc
fi
Infatti se io do il comando javac da root tutto funziona. Mentre il mio 
~/.bash_profile da user normale é:
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
         . ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
Se ho ben capito č qua che devo modificare il path per far funzionare i 
comandi del SDK JAVA2 ma non ho capito come! Se faccio come ho fatto da 
root e riavvio la bash non funziona... qualche suggerimento? Poi non 
capisco perchč da root devo modificare ~/.bashrc mentre da normale 
utente (o utonto? :-P) devo modificare ~/.bash_profile? ?:-|
take care
Sirio

Sirio ha scritto:

HELP ME!!! :-(
Sirio