Cómo cambiar la ubicación del directorio de configuración de Netbeans (~/.netbeans)

StackOverflow https://stackoverflow.com/questions/116444

  •  02-07-2019
  •  | 
  •  

Pregunta

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)?

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 de 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 usar (si la hay).Por supuesto que puedo lograr lo mismo con la opción --userdir, solo tengo curiosidad.

¿Fue útil?

Solución

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

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

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

Otros consejos

"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.

Para alguien que llega aquí buscando una respuesta:

Si está intentando configurar una versión portátil en Windows, Netbeans 7.2 y versiones posteriores no se iniciarán si el directorio de usuario está en el mismo nivel o inferior que la raíz de Netbeans.

Entonces si tienes:c:\Portable\Netbeans tú no puedes hacer netbeans_default_userdir="c:\Portable\Netbeans\userdir\8.0"

Utilice una carpeta FUERA de la instalación de Netbeans, por ejemplo.netbeans_default_userdir="c:\Portable\NetbeansUserDir\8.0"

para el caché no importa.

Probado en Windows 8.1 y 7.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top