Come modificare la posizione della directory delle impostazioni di netbeans (~ / .netbeans)
-
02-07-2019 - |
Domanda
Di default netbeans memorizza le sue impostazioni in una directory chiamata .netbeans nella home directory dell'utente. È possibile cambiare la posizione di questa directory (specialmente sotto Windows)?
Grazie a James Schek ora conosco la risposta (cambia il percorso in netbeans.conf) ma questo mi porta a un'altra domanda: C'è un modo per includere il nome utente corrente nel percorso della directory delle impostazioni di netbeans?
Voglio fare qualcosa del genere:
netbeans_default_userdir="D:\etc\${USERNAME}\.netbeans\6.5beta"
ma non riesco a capire il nome della variabile da usare (se ce ne sono). Ovviamente posso ottenere la stessa cosa con l'opzione --userdir, sono solo curioso.
Soluzione
sì, modifica il file netbeans.conf in% NETBEANS_HOME% \ etc.
Modifica la riga con: netbeans_default_userdir = " $ {HOME} / NetBeans / 6.0 ".
Se hai bisogno di diversi "profili" - ad es. vuoi eseguire diverse copie di Netbeans con directory home diverse, puoi passare una nuova directory home al programma di avvio. Esegui " netbeans.exe --userdir / path / to / dir " oppure " nb.exe --userdir / path / to / dir "
Altri suggerimenti
" HOME " è l'unica variabile supportata dall'IDE. Quando si distribuisce un'applicazione personalizzata utilizzando la piattaforma Netbeans, " APPNAME " è anche supportato e pronto all'uso.
Per qualcuno che finisce qui a caccia di una risposta:
Se si sta tentando di installare una versione portatile in Windows, Netbeans 7.2 e versioni successive non si avvieranno se userdir è allo stesso livello o inferiore alla radice di Netbeans.
Quindi se hai:
c: \ Portable \ Netbeans
NON puoi fare netbeans_default_userdir="c:\Portable\Netbeans\userdir\8.0"
Utilizza una cartella ESTERNA installazione netbeans ad es.
netbeans_default_userdir = " c: \ portatile \ NetbeansUserDir \ 8.0 "
per la cache non importa.
Testato in Windows 8.1 e 7.