Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    412
    eh si lo so, ma purtroppo non si è mai presentata la necessità di avviare il localhost tramite prompt.. Di solito utilizzo xampp (credo che alla fine facciano la stessa cosa).

    E' il nome del comando... dell'eseguibile. Nella tua macchina c'è sicuramente installata la JVM. Dentro la directory di installazione della JVM c'è una cartella chiamata "bin". Dentro quella cartella c'è l'eseguibile "java.exe" (che fa partire la JVM).
    Si ma da quel che so per lanciare un eseguibile devi quantomeno trovarti nella cartella in cui esso è contenuto, invece io mi trovo in
    D:\Luca\Programmi\Eclipse\progetti\hibernate helloworld book

    Scrivendo java all'inizio del comando, come fa windows a sapere in che directory precisa si trova la VM (forse ha a che fare con le variabili d'ambiente?) ?

    Infine vorrei capire se c'è un modo per rendere tutta l'operazione più veloce, perchè attualmente aperto il prompt dei comandi devo prima manualmente scrivere
    cd percorso del mio progetto
    e poi dargli la riga di comando java -classpath lib/hsqldb.jar org.hsqldb.Server

    sopratutto il percorso del progetto è un casino scriverlo manualmente ogni volta perchè si trova abbastanza annidato in sottocartelle

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Quote Originariamente inviata da American Visualizza il messaggio
    Si ma da quel che so per lanciare un eseguibile devi quantomeno trovarti nella cartella in cui esso è contenuto, invece io mi trovo in
    D:\Luca\Programmi\Eclipse\progetti\hibernate helloworld book

    Scrivendo java all'inizio del comando, come fa windows a sapere in che directory precisa si trova la VM (forse ha a che fare con le variabili d'ambiente?) ?

    Sì, esattamente la variabile d'ambiente PATH (che contiene un elenco di percorsi in cui il sistema operativo ricerca gli eseguibili).


    Infine vorrei capire se c'è un modo per rendere tutta l'operazione più veloce, perchè attualmente aperto il prompt dei comandi devo prima manualmente scrivere
    cd percorso del mio progetto
    e poi dargli la riga di comando java -classpath lib/hsqldb.jar org.hsqldb.Server

    sopratutto il percorso del progetto è un casino scriverlo manualmente ogni volta perchè si trova abbastanza annidato in sottocartelle

    Scrivi un banalissimo file BATCH (un file di testo con estensione .BAT): dentro al file ci scrivi esattamente tutti i comandi (uno sotto l'altro) che eseguiresti tu manualmente dal prompt.


    codice:
    CD percorso del progetto
    java -classpath lib/hsqldb.jar org.hsqldb.Server

    Ti basterà fare doppio clic sul file batch affinchè vengano eseguiti tutti i comandi in esso contenuti.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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 © 2026 vBulletin Solutions, Inc. All rights reserved.