Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1

    JAVA_HOME: come settarla?

    Ho l'sdk installato in:
    C:\sdk
    Per avviare l'sdk, in Win98 se, ho inserito le seg. istruz. dos su un file.bat:
    path %path%;c:\sdk\bin
    cd \sdk
    Dal dos lo lancio (risiede in c:\) e la directory sdk è settata.

    Il problema che da 2 giorni non riesco a risolvere è il setting del JAVA_HOME:
    Potete aiutarmi mettondomi esattamente il codice che dovrei usare? ho tentato in 1000 modi, e ricercato in 1000 forum. Grazie in anticipo!

  2. #2
    la procedura non cambia di molto:
    apri il file autoexec.bat e cerca la stringa JAVA_HOME
    se non ci sta (come è probabile) scrivi set JAVA_HOME = c:\sdk;
    poi salva e riavvia il pc
    23-08-2005: Udinese in cémpions lìg
    Questa estate l'ho passata a Tallin

  3. #3
    non me la setta: ho aggiunto (anche se credevo di aver capito, che bastasse crearsi un file.bat e lanciarlo dalla finestra dos per settare la path che vuoi, senza riavviare, mi sbaglio? quando eseguo i programmi java cosi faccio, non riavvio, il set dell'sdk per es. lo eseguo da un file nominato 1.bat che risede in c:\ quando mi serve, non è lo stesso per la JAVA_HOME? Ti prego di aiutarmi a capire se cosi non fosse.) Ho fatto come mi hai detto (credo), ovvero ho aggiunto al file autoexec.bat la stringa
    set JAVA_HOME = c:\sdk;
    e riavviato
    ma purtroppo il Runtest.bat dice che la JAVA_HOME non è settata, ed in effetti il programma che dovrebbe usufruirne continua a non fungere.
    Poi ho notato che se da dos eseguo un file.bat cosi composto:
    path %path%;c:\sdk\bin
    cd \sdk
    set JAVA_HOME = c:\sdk;

    il cursore si posiziona su
    c:\sdk>

    Magari dovrebbe posizionarsi invece su c:\sdk\bin>?

    In realtà i giorni che provo sono 5. Quà mi sto avviando al sesto..... aiuto davvero!

  4. #4
    il runtest continua a riportare il seg. errore:

    ERROR: JAVA_HOME not found.
    Set the java_home variable in your enviroement to match the location of the Java Virtual Machine you want to use.


  5. #5
    allora, siccome sei in win98:
    apri il promp di dos e scrivi set
    ti verrà fuori tutto l'elenco delle variabili di ambiente
    cerca tra le variabili d'ambiente la java_home e controlla che sia settata correttamente
    se non c'è, apri il file autoexec.bat in c:\ e modificalo aggiungendo set JAVA_HOME=c:\sdk;
    poi, cerca anche il PATH e controlla che abbia al suo interno anche il riferimento alla bin della tua JAVA_HOME
    se non c'è, modifica il PATH in questo modo:
    set PATH=%PATH%;JAVA_HOME\bin;
    e questa stringa si deve trovare dopo la riga in cui hai settato la java_home

    salva il file e riavvia il computer, e poi torna a fare il set
    a questo punto dovresti trovarti settata sia la JAVA_HOME che il path
    23-08-2005: Udinese in cémpions lìg
    Questa estate l'ho passata a Tallin

  6. #6
    Ehi! qualche cosa si è mosso! Anche se non funge ancora questa adesso è la situaz:
    Ho riavviato, con il contenuto del mio AUTOEXEC.BAT cosi composto come da te indicato:
    _________________________________

    mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
    mode con codepage select=850
    keyb it,,C:\WINDOWS\COMMAND\keyboard.sys


    C:\PROGRA~1\FILECO~1\NETWOR~1\VIRUSS~1\40~1.XX\boo tscan.exe C:\
    @IF ERRORLEVEL 1 PAUSE
    set JAVA_HOME=c:\sdk;
    set PATH=%PATH%;JAVA_HOME\bin;
    _________________________________

    Adesso se dò il comando SET dal prompt, queste variabili vengono visualizzate:

    JAVA_HOME=c:\sdk;
    PATH=C:\WINDOWS;C:\WINDOWS\COMMAND\;JAVA_HOME\BIN;

    Se eseguo il runtest.bat il messaggio a display è cambiato in:

    SPAZIO DI AMBIENTE ESAURITO (ripetuto 5 volte)
    Strating Test...
    Comando o nome file non valido.

    Mi pare che adesso effettivamente quasi ci siamo?
    Pendo dalle tue labbra, eheheheh, come potrai immaginare!

  7. #7
    puoi anche mettere il contenuto del runtest?
    così mi faccio un'idea migliore
    23-08-2005: Udinese in cémpions lìg
    Questa estate l'ho passata a Tallin

  8. #8
    @echo off

    echo Fop Test
    echo ----------------

    if "%JAVA_HOME%" == "" goto error


    set LIBDIR=..\..\lib
    set LOCALCLASSPATH=%JAVA_HOME%\lib\tools.jar;%JAVA_HOM E%\lib\classes.zip
    set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\ant-1.5.1.jar
    set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis.jar
    set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xercesImp l-2.2.1.jar
    set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xalan-2.4.1.jar
    set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\batik.jar
    set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\avalon-framework-cvs-20020806.jar
    set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\bsf.jar
    set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jimi-1.0.jar
    set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_core. jar
    set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_codec .jar
    set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\..\build\ fop.jar
    set ANT_HOME=%LIBDIR%

    echo Starting Tests ...

    %JAVA_HOME%\bin\java.exe -Dant.home=%ANT_HOME% -classpath %LOCALCLASSPATH%;%CLASSPATH% org.apache.tools.ant.Main %1 %2 %3 %4 %5

    goto end

    :error

    echo ERROR: JAVA_HOME not found in your environment.
    echo Please, set the JAVA_HOME variable in your environment to match the
    echo location of the Java Virtual Machine you want to use.

    :end

    rem set LOCALCLASSPATH=

  9. #9
    bho, a me pare normale ...
    cmq, ho visto che la visualizzazione del path è sbagliata
    controlla che la variabile d'ambiente path sia settata nel modo seguente:
    set PATH= %JAVA_HOME%\bin
    il % è obbligatorio!
    23-08-2005: Udinese in cémpions lìg
    Questa estate l'ho passata a Tallin

  10. #10
    quei files che cerca, sono contenuti in
    C:\fop-0.20.5rc\lib
    forse serve un ulteriore comando dos che indichi dove trovare quei files, a setting java_home avvenuto?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.