@Wykopowiedz: gościu, najtrudniejsze za tobą. jak już masz posadkę juniora 4k to teraz pójdzie z górki, byle się nie zatrzymywać w rozwoju bo może być przypał.
@Wykopowiedz: Przecież to jest najgorsze dziadostwo jakie istnieje, silnik ma być słychać bo jest to ładny dźwięk (chyba że to jakiś 4 garowy śmietnik co brzmi jak kosiarka do trawy).
Powiedzieli "phi na to zadanie masz 1 dzien". A ja siedzę już nad tym cały piątek i całą sobotę taki ze mnie #programista4k Co jest nie tak? Logback twierdzi, że ma niezdefiniowany plik z logiem na linuxie i nie chce mi utworzyć pliku z logiem, a na windowsie mi to działa...
Za 777 powinni palce ucinać. Zaczyna się od 'na próbę' a potem leci na produkcje. Jeśli ktoś nie potrafi sprawdzić na na systemie na którym pracuje czy ma (lub nie) uprawnienia do zapisu w danej lokalizacji, to znaczy że powinien zmienić system.
Pokaż debug logi z logbacka ze startu aplikacji, jeżeli logback twierdzi, że ma niezdefiniowany plik z logiem, a na windowsie działa, to być może odpalasz aplikację na windowsie z innym classpathem niż na linuxie.
@Wykopowiedz: Restart=always mówi systemd, żeby zrestartował Twoją usługę jeśli skończy działanie. Jeśli /opt/gównoskrypt.sh to jest skrypt który ma się wykonać tylko raz po starcie systemu to nie dodawaj.
@Wykopowiedz: Restart=always przeważnie daje się jak masz aplikację, która powinna działać cały czas i jeśli niespodziewanie zakończy się to systemd ją zrestartuje.
@Wykopowiedz: podsumowując - /etc/environment działa też na redhacie - wyżej napisałem, że jak chcesz dla wszystkich to /etc/environment to jest dobre miejsce. - błędem jaki zrobiłeś jest to, że dodałeś export do pliku /etc/environment. /etc/environment powinien wyglądać np. tak: JAVAHOME=$(......) PATH=$PATH:$JAVAHOME/bin
@Wykopowiedz: no to jak ty to robiles i nie potrafiles, przyszli aż dwaj bardziej doświadczeni(?) programiści i powiedzieli, że się nie da nawet nie próbując to jakby jesteś przynajmniej tak dobry jak oni, tamci nawet nie spróbowali.