Co decyduje o aktualnym katalogu roboczym procesu Java Tomcat?

Mój serwer produkcyjny działa pod kontrolą systemu Linux przy użyciu skryptów inicjujących w stylu System V.

Tomcat jest wychowywany przez bieganieservice tomcat6 start jako użytkownik root (service uruchamia skrypt inicjujący pod cwd/).

Tomcat służy następnie stronie internetowej do napisania wynikunew File(".").getAbsolutePath(), który pokazuje/usr/share/tomcat6/.

Ale skrypt inicjujący Tomcat (/etc/init.d/tomcat6) nie wspomina o CWD, ani nie macd dowództwo.

Biorąc pod uwagę, że sama Java nie może zmienić bieżącego katalogu roboczego, to jak to możliwe/usr/share/tomcat6 stał się aktualnym katalogiem roboczym Tomcat? Gdzie w procesie uruchamiania zmienia się cwd?

Linux, o którym mowa, to CentOS6.

questionAnswers(2)

yourAnswerToTheQuestion