Tomcat - установить рабочий каталог, когда он не работает в качестве службы - PullRequest
0 голосов
/ 29 октября 2010

Я пытаюсь, чтобы мое веб-приложение распознало мой рабочий каталог.При запуске в качестве службы Windows, я могу установить

--StartPath=C:\Path\To\Directory\ 

и, используя это, я могу получить доступ к файлам, начиная с этого каталога.

т.е.распознается как

C:\Path\To\Directory\Folder\Folder2\file.txt

Я думал То же самое будет работать, если не работает как служба, просто установив user.dir в C: \ Path \ To \ Directory.Но когда я запускаю сервер, он не может найти файлы.

Любой совет?

1 Ответ

1 голос
/ 29 октября 2010

Я понял это таким образом, чтобы соответствовать моим потребностям. Единственный способ установить user.dir и сделать так, чтобы процесс java распознал его, - это запустить процесс java из каталога, в котором вы хотите указать user.dir. В моем случае я запускаю Tomcat из MyEclipse, и у него есть опция для установки рабочего каталога Tomcat в конфигурациях запуска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...