Откройте приложение Play Framework в браузере Cloud9 IDE

Приложение My Play Framework (Typesafe Activator) работает в Cloud9. Я заметил, что в документации Cloud9, в нем говорится, что порты более 16000 свободны, а локальные приложения должны быть привязаны к IP-адресу в переменной $IP. У меня запущено приложение на $IP и на порту 16002, но я не могу открыть его в веб-браузере Cloud9. Я пробовал <default_workspace_URL> + :16002, но не повезло. (Ха-ха - и да, хотя они говорят, что это не работает, я попробовал localhost: 16002 ... Не повезло. Как и ожидалось.)

Просто пытаюсь указать браузеру Cloud9 на приложение.


person user2864874    schedule 31.07.2014    source источник


Ответы (2)


В настоящее время мы работаем над улучшением нашей документации для Cloud9, которая несколько устарела после того, как мы выпустили последнюю версию. Одно обновление о том, как запускать определенные приложения, можно найти здесь: https://docs.c9.io/run_an_application.html#pre-view-your-application, и мы также начинаем писать документацию для популярных фреймворков, таких как Meteor: https://docs.c9.io/frameworks_meteor.html.

Репозиторий документации имеет открытый исходный код, поэтому, если вы найдете способ запустить свой фреймворк в Cloud9, запросы на извлечение приветствуются!

person Ivar Pruijn    schedule 04.08.2014

Ваше приложение должно быть привязано к $ IP и $ PORT. В документации указано, что $ PORT доступен извне. В своих экспериментах по запуску Activator на Cloud9 я использую: -Dhttp.address=$IP и -Dhttp.port=$PORT

Затем, чтобы найти URL-адрес, который вы должны использовать, попробуйте «Предварительный просмотр с веб-сервером» и выберите URL-адрес в строке браузера. Формат URL-адреса, похоже, меняется с версиями Cloud9. В моем случае это в форме: appname-c9-username.c9.io

Надеюсь, это поможет.

person Laurent Blain    schedule 10.09.2014