Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    compilare classi java in un'altra directory

    Salve a tutti. Vorrei compilare delle classi java, ma vorrei che i file .class fossero posti in una directory diversa da quella dei sorgenti.

    ho provato con

    javac -d DEST SOURCE/*.java

    ma non funziona.

    Grazie in anticipo.
    ciao ciao !!
    _______________
    home : cristianolongo.altervista.org
    e-mail : cristiano_longo@yahoo.it

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,304
    Controlla la sintassi:

    javac -d <directory> <sourcefiles>

    Tu, se non è per un errore di digitazione, hai scritto, invece, una cosa errata: hai scritto il nome della directory di destinazione e poi gli hai aggiunto un /*.java

    Tu devi essere posizionato nella cartella dove ci sono i sorgenti (altrimenti dovresti usare l'opzione -sourcepath) e digitare il comando così (supponendo che tu viglia che i compilati vengano inseriti nella cartella DEST_SOURCE):


    javac -d DEST_SOURCE *.java


    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

  3. #3
    ma supponiamo che io mi trovi nella directory

    se uso ".." come dest dovrebbe andare?!?!?
    ciao ciao !!
    _______________
    home : cristianolongo.altervista.org
    e-mail : cristiano_longo@yahoo.it

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,304
    Certo che funziona. Se .. è una directory valida (quindi non ti trovi nella root directory), allora puoi usarla.


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