Mac – zmienne środowiskowe (JAVA_HOME, GROOVY_HOME)

zmienne środowiskowe można wprowadzić w pliku .bash_profile
Problem polega na tym, że będą one widoczne (uwzględniane) jedynie w sesji terminala.
Jeśli chcesz aby zmienne środowiskowe były widziane w całym systemie (np. programy uruchamiane z Finder-a też je uwzględniały) należy je dodać do pliku /etc/launchd.conf w następujący sposób (w terminalu):
sudo edit /etc/launchd.conf
podać hasło admina
i dodawać zmienne używają komendy setenv

Przykład pliku /etc/launchd.conf:

setenv M2_HOME /Users/uzytkownik/develop/apache-maven3
setenv GROOVY_HOME /Users/uzytkownik/develop/groovy/groovy
setenv ANT_OPTS -Xmx1024M
setenv MAVEN_OPTS -Xmx1024M

RESTART jest wymagany :(

Informacje o @albgorski

Od 1999 roku profesjonalnie zajmuję się rozwijaniem oprogramowania. Głównie Java, ale także Groovy, PHP, HTML, JavaScript oraz Adobe Flex. Fascynują mnie metody wymiany danych, ich przechowywania oraz dostępowania. Jestem WIELKIM zwolennikiem Clean Code, TDD oraz agilistą (może lepiej lean-istą). Ekosystem Java dostarcza WIELE świetnych frawework-ów i bibliotek, a społeczność miłośników języka Java jest najlepsza pod słońcem :)
Ten wpis został opublikowany w kategorii mac, os i oznaczony tagami , , , , . Dodaj zakładkę do bezpośredniego odnośnika.

Możliwość komentowania jest wyłączona.