Недавно я начал использовать GWT 2.7 в Eclipse Luna, и я без проблем запускал свои проекты, тестируя их на локальном хосте: 8888, дело в том, что когда я пытался протестировать их (любое из них, даже новое приложение только с автоматически сгенерированным контентом) с другое устройство в той же локальной сети, использующее (компьютер с eclipse ip): 8888, я получаю следующее сообщение:
The page at (ip):8888 says: Couldn't load (app) from Super Dev Mode server at http://(ip):9876. Please make sure this server is ready. Do you want to try again?
Это также происходит, когда я пытаюсь получить доступ к приложению на компьютере с запущенным eclipse с (собственным ip): 8888.
Я проверил эти четыре похожие questions, но на них не было действительно полезных ответов, вот несколько вещей, которые я уже пробовал или обнаружил:
- Я включил порт 9876 в брандмауэре.
- Я удалил .nocache.js и .devmode.js, чтобы они снова генерировались.
- Я заметил, что эта проблема возникает из-за того, что браузер не может получить файл (ip):9876/recompile-requester/(app)
- Я попытался развернуть приложение в GAE, и оно там тоже не работает, ничего, что происходит в модулях, выполняется код Java (и по какой-то причине я получаю сообщение «Uncaught java.lang.ClassCastException» на консоли Chrome, но это происходит только в развернутой версии, этого не происходит на локальном хосте: 8888 или в (локальный IP): 8888)
Но ничего не сработало, и четыре вопроса, которые я упомянул, - это почти единственные вещи, связанные с этим, которые я нашел, поэтому я действительно не знаю, что еще попробовать.
<set-configuration-property name="devModeUrlWhitelistRegexp" value="http://(localhost|127\.0\.0\.1|192\.168\.150\.(\d{1,3}))(:\d+)?/?.*" />
- person Alan Dávalos   schedule 18.06.2015-bindAddress 192.168.150.66
в конфигурацию запуска, и теперь он работает только там, но не на локальном хосте, есть ли способ заставить его работать на обоих? - person Alan Dávalos   schedule 18.06.2015