Я загрузил Tomcat 7 zip для 32-битной машины с Windows 7. Я разархивировал пакет и создал службу Windows с помощью .. \ bin \ service.bat. Но когда я запускаю службу из windows services.msc, я НЕ мог получить доступ через веб-приложение из других систем. Доступ к нему можно получить с localhost.
Но когда я запускаю tomcat из командной строки с помощью .. \ bin \ startup.bat, я МОГУ получить доступ к своему веб-приложению из других систем.
Я добавил address = "0.0.0.0" в .. \ conf \ server.xml файла tomcat. Но все же проблема существует. Пытался добавить исключение в брандмауэр. Но не повезло.
ОС: Windows 7 Профессиональная
Любые идеи??
Решение:
Добавьте .. \ bin \ tomcat7.exe в список исключений Windows. Все нормально работает. 1. В Windows Пуск -> Панель управления 2. Откройте брандмауэр Windows 3. Нажмите «Разрешить программу или функцию через брандмауэр Windows» в левом меню 4. Добавьте tomcat7.exe в список исключений и нажмите ОК. 5. Перезагрузите tomcat, и теперь вы можете получить доступ к tomcat с других машин.