2015-07-10 2 views
0

В моем приложении Java используется расположение сервера для доступа к файлам в других IP-адресах. он может получить доступ к адресу при запуске через eclipse в локальном режиме, но когда я развертываю его как военный файл, он не может получить доступ к адресу пример:Как предоставить разрешения экземпляру tomcat для доступа к другим IP-каталогам

Я могу найти файл на месте: - - 158.151.XX.XX \ E $ \ log \ xyz.log при запуске из localhost в eclipse. Но не могу получить доступ к этому файлу, когда я развертываю его как файл войны на экземпляре tomcat.

Есть ли что-то неправильно с разрешениями службы экземпляра tomcat? как разрешить моему экземпляру tomcat доступ к этому конкретному IP-адресу? и что, если хотите добавить несколько IP-адресов, к которым можно получить доступ из этого экземпляра?

ответ

0

Служба экземпляра tomcat, которую я использовал, не имела разрешения на доступ к IP-адресу, который пытался найти. Для изменения предыдущего пользователя и предоставления пользователю и паролю, у кого есть доступ: Щелкните правой кнопкой мыши по службе> свойства> войти в систему> эту учетную запись. затем укажите имя пользователя и пароль и примените их.

0

Отображение окон ....\E$ является отображением, которое принадлежит вам (пользователю Windows), а не экземпляру tomcat. Если вы хотите обслуживать файлы из сетевого местоположения, подумайте о настройке сервера для их обслуживания.

+0

Но я могу получить доступ к этому файлу через окна, так как я сказал, что он имеет возможность подключаться к локальному хосту –