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

    Settare home progetto nella configurazione d'avvio

    Salve a tutti,
    avviano una suite di casi di test per il progetto JDepend, mi viene sollevato un fallimento che mi informa di non aver trovato la variabile jdepend.home tramite il metodo System.getProperty.

    Qualcuno saprebbe dirmi come impostare quella variabile d'ambiente?

    Grazie...

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328

    Moderazione

    Per WindowsXP:

    Tasto destro su "Risorse del Computer" -> Proprietà -> Avanzate
    Pulsante in basso "Variabili d'ambiente".

    Ovviamente, non è una problematica che riguardi la programmazione Java, quindi se ci dici su che sistema operativo stai lavorando, sposto la dsicussione nel forum corretto.


    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
    Lavoro su Mac con sistema SnowLeopard. Scusami ma non riguarda la scheda arguments della configurazione d'avvio del progetto in Eclipse?

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Originariamente inviato da stefano085
    Scusami ma non riguarda la scheda arguments della configurazione d'avvio del progetto in Eclipse?
    Non hai specificato che lavori in Eclipse.
    E qui sorge una seconda domanda: a te serve poter avviare un'applicazione o poter avviare un progetto da dentro l'ambiente di sviluppo?

    Se ti interessa solo l'avvio del progetto da Eclipse, lascio qui la discussione in attesa che risponda qualcuno che usa Eclipse (e integro il titolo con questa informazione).

    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

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    -Djdepend.home=... nella scheda VM arguments

  6. #6
    Perfetto grazie ma perchè si inizia con -D ?

  7. #7

    Re: Moderazione

    Originariamente inviato da LeleFT
    Per WindowsXP:

    Tasto destro su "Risorse del Computer" -> Proprietà -> Avanzate
    Pulsante in basso "Variabili d'ambiente".

    Ovviamente, non è una problematica che riguardi la programmazione Java, quindi se ci dici su che sistema operativo stai lavorando, sposto la dsicussione nel forum corretto.


    Ciao.
    Ciao LeleFT, mi permetto di correggerti. Il fatto che l'errore stia su una variabile letta con System.getProperty implica che sia al contrario un problema che riguarda SOLO la programmazione java, modificando le variabili d'ambiente del SO non avrebbe comunque raggiunto lo scopo. Le variabili lette da System.getProperty sono ricercate fra : una serie di proprietà impostate nei file di configurazione della virtual machine, gli argomenti passati mediante l'opzione -D all'avvio della virtual machine, le variabili impostate esplicitamente mediante System.setProperty().
    Il suggerimento risolutivo che è stato dato nell'ultimo post indica appunto come specificare a Eclipse di avviare la macchina virtuale specificando la property in oggetto come opzione di avvio.
    Volendo eseguire il programma esternamente ad eclipse occorre fare lo stesso agendo sulle opzioni del comando java.
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  8. #8
    Originariamente inviato da stefano085
    Perfetto grazie ma perchè si inizia con -D ?
    Spiegato sopra
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  9. #9
    Sei stato chiarissimo....grazie

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