Wpis z mikrobloga

#programowanie #java
Mirasy,

Mam wara (spring) robię deploy na tomcata. Chciałem wymusić żeby tomcat na mojej aplikacji odpalił konkretny springowy profil. Wg https://docs.oracle.com/cd/E40518_01/integrator.311/integrator_install/src/cli_ldi_server_config.html i http://stackoverflow.com/questions/14926260/multiline-java-opts-in-setenv-sh

Stworzyłem sobie plik setenv.bat (próbowałem też z .sh) dodałem tam

export JAVA_OPTS="$JAVA_OPTS\
-Dspring.profiles.active=prod"

No i cholera nie działa aplikacja startuje z defaultowym profilem dev. Pomoże ktoś?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pulla: masz chyba dwie alternatywne opcje:

1) zrobic w systemie na ktorym chodzi tomcat zmienna srodowiskowa java_opts i wtedy tomcat to zaciagnie z systemu

2) wyedytowac plik ktorym uruchamiasz tomcata i tam dodac te optsy
  • Odpowiedz
@pulla: ta opcja z exportem to polecenie linuxowe. To co podales to polecenie windowsowe :) w sumie moglem zapytac na czym stoi tomcat. Jesli bedziesz deplpyowal na linuchu kiedys to pamietaj o tym rozroznieniu ( ͡° ͜ʖ ͡°)
  • Odpowiedz