2008-09-22 47 views
10

De forma predeterminada, netbeans almacena su configuración en un directorio llamado .netbeans en el directorio de inicio del usuario. ¿Es posible cambiar la ubicación de este directorio (especialmente en Windows)?Cómo cambiar la ubicación del directorio de configuración de netbeans (~/.netbeans)

Gracias a James Schek ahora sé la respuesta (cambie la ruta en netbeans.conf) pero eso me lleva a otra pregunta: ¿Hay alguna manera de incluir el nombre de usuario actual en la ruta al directorio de configuración netbeans?

quiero hacer algo como esto:

netbeans_default_userdir="D:\etc\${USERNAME}\.netbeans\6.5beta" 

pero no puedo averiguar el nombre de la variable a utilizar (si hay alguna). Por supuesto que puedo lograr lo mismo con la opción --userdir, solo tengo curiosidad.

Respuesta

13

sí, edite el archivo netbeans.conf en% NETBEANS_HOME% \ etc.

Editar la línea con: netbeans_default_userdir = "$ {HOME}/NetBeans/6.0".

Si necesitan diferentes "perfiles" - es decir. desea ejecutar diferentes copias de Netbeans con diferentes directorios de inicio, puede pasar un nuevo directorio de inicio al iniciador. Ejecute "netbeans.exe --userdir/path/to/dir" o "nb.exe --userdir/ruta/a/dir"

2

"HOME" es la única variable admitida por el IDE. Al implementar una aplicación personalizada utilizando la plataforma Netbeans, "APPNAME" también se admite de forma inmediata.

2

Para alguien que aterriza aquí la caza de una respuesta:

Si usted está tratando de instalar una versión portátil de ventanas, Netbeans 7.2 y hasta no comenzará si userdir está al mismo nivel o más bajo que la raíz Netbeans .

Así que si usted tiene: c:\Portable\Netbeans no se puede hacer netbeans_default_userdir="c:\Portable\Netbeans\userdir\8.0"

utilizar una instalación de carpetas netbeans FUERA por ejemplo, netbeans_default_userdir="c:\Portable\NetbeansUserDir\8.0"

para caché, no importa.

Probado en Windows 8.1 y 7.

Cuestiones relacionadas