Windows 10 - establecimiento de Java y Maven como variables de entorno y del sistema con el terminal de fiesta

Leff:

Estoy trabajando en un proyecto en una máquina virtual que se ejecuta en Windows 10, y donde yo no tengo el acceso del usuario a las variables del sistema de interfaz gráfica de usuario. Dado que, necesito usar Maven Me pregunto cómo puedo configurar el Java y variables de Maven con el terminal de fiesta?

He tratado de establecer la variable con este comando:

 export M2_HOME="/c/Program Files/apache-maven-3.6.3" 
 export M2="$M2_HOME/bin"
 export MAVEN_OPTS="-Xms256m -Xmx512m"

Y luego, si RAN mvn --versionen el terminal, que tengo:

bash: command not found: mvn

Si me encontré printenvque veo en la lista que se establecieron las variables:

M2_HOME=/c/Program Files/apache-maven-3.6.3
M2=/c/Program Files/apache-maven-3.6.3/bin
MAVEN_OPTS=-Xms256m -Xmx512m

Pero, si cierro la terminal y abrirlo de nuevo, entonces no veo estas variables de nuevo. ¿Cuál es la forma correcta de establecer variables de Java y Maven env a través de bash en Windows?

Mureinik:

Es necesario para escapar de la cadena rodeándolo con citas:

export M2_HOME="/c/Program Files/apache-maven-3.6.3"

EDIT:
Para responder a la pregunta en los comentarios, nota que todavía necesita agregar mvn's ruta de la $PATHvariable para utilizarlo:

export PATH=${PATH}:${M2}

Supongo que te gusta

Origin http://10.200.1.11:23101/article/api/json?id=394597&siteId=1
Recomendado
Clasificación