Soy un usuario de Linux que acaba de obtener un mac. Intento configurar mi IDE y descubrí que los Mac no usan .bashrc/.bash_profile/etc. para las aplicaciones de GUI. Por lo tanto, si tiene una aplicación GUI que necesita una variable de entorno, aparentemente se supone que debe hacerlo en /etc/launchd.confvariable setenv con espacios en launchd.conf?
Lo que pasa es que este archivo usa la sintaxis setenv de csh style ("valor clave setenv" en lugar de "exportar clave = 'valor'") así que ahora que tengo una variable que tiene un espacio, no sé qué hacer. Nada está funcionando. Esto es lo que he tratado de probarlo:
setenv MAVEN_OPTS "-Xms512m -Xmx1024m" setenv MAVEN_OPTS1 '-Xms512m -Xmx1024m' setenv MAVEN_OPTS2 (-Xms512m -Xmx1024m) setenv MAVEN_OPTS3=(-Xms512m -Xmx1024m) setenv MAVEN_OPTS4 -Xms512m -Xmx1024m setenv MAVEN_OPTS5 -Xms512m setenv MAVEN_OPTS6 "$MAVEN_OPTS5 -Xmx1024" setenv MAVEN_OPTS7 $MAVEN_OPTS5 -Xmx1024 setenv MAVEN_OPTS8 /just/checking setenv MAVEN_OPTS9="-Xms512m -Xmx1024m" setenv MAVEN_OPTS10='-Xms512m -Xmx1024m' setenv MAVEN_OPTS11='-Xms512m\ -Xmx1024m' setenv MAVEN_OPTS12 '-Xms512m\ -Xmx1024m' setenv MAVEN_OPTS13 "-Xms512m\ -Xmx1024m" setenv MAVEN_OPTS14 -Xms512m\ -Xmx1024m
Después de un reinicio única var # 5 y # 8 sobreviven. (Los que no tienen espacios). Ninguno de los demás está en mi entorno.
¿has descubierto cómo hacerlo funcionar? Estoy teniendo el mismo problema. También noté que concat Vars no funciona. No puedo especificar: setenv MV 1 setenv MV12 $ MV/2 – mickthompson
No, lo siento. Con suerte, un alma amable y bien informada llegará en un día y nos dejará saber la solución. ;) – inanutshellus
Tengo exactamente el mismo problema. esos problemas de varsores, cada vez lo mismo problema diferente: S –