| h3. Цель данной работы |
| |
| # Создать возможность пользователям быстро и беспрепятственно протестировать полезные примеры по JSP. |
| # Добавление пользователями новых примеров по JSP. |
| # Ознакомление пользователей с работающим проектом. |
| # Ознакомление пользователей с Cloud IDE. |
| |
| h3. Зачем вообще нужен Codenvy? |
| |
| | Codenvy - это облачное IDE. То есть среда разработки которой можно воспользоваться непосредственно в самом браузере. Для того чтобы пользователи могли быстро освоить такую технологию как JSP, было предложено использовать Codenvy и настроенный проект c примерами. Воспользовавшись Codenvy пользователи смогут создать свои примеры, а так же посмотреть как работают уже существующие примеры по JSP. Ниже описано не большое руководство , как пользоваться Codenvy и проектом с примерами JSP страниц. |
| | Для того чтобы пользователи могли познакомится с полезными примерами JSP , было принято решение наладить среду разработки. Где пользователи могли бы отлаживать полезные примеры, добавлять свои. А так же знакомиться с различными особенностями технологии JSP. Выбор был в пользу cloude IDE. |
| Cloude IDE- интегрированная среда разработки, предоставляемая по модели облачных вычислений. Среда разработки доступна в браузере, что является удобным. |
| Codenvy — это среда разработки на базе контейнеров. Цель сервиса заключается в устранении необходимость настройки или поддержания локальной или VM-среды разработчика для своих проектов. |
| Codenvy основан на Eclipse Che и доступна в качестве сервиса с поддержкой Java, JavaScript, PHP, Python, Node, Scala, Go, Android и др. |
| Ключевые особенности Codenvy: |
| # Разработка на любом языке для любой платформы. |
| # Гарантия согласованности между разработчиками. |
| # Создание личного облака. |
| # Мощный редактор с автозаполнением и проверкой синтаксиса. |
| # Библиотека 35 предварительно настроенных сред. |
| # Полная настройка окружающей среды, IDE и др. |
| # Аналитика по всем аспектам использования проекта. |
| # Запуск любой среды для сборки или отладки. |
| # Ограничения на код, ключи, плагины и ресурсы. |
| Так же стоит отметить возможность работы с системами контроля версий SVN , Git. |
| ; |
| \\ |
| |
| h3. Для того чтобы начать работу в Codenvy с примерами по JSP необходимо : |
| |
| # Зарегистрироваться на сайте : [https://codenvy.io/site/login] |
| # После регистрации необходимо нажать на ссылку: [https://codenvy.io/f?id=factory8jbnqiyzwas3l5oj] |
| |
| h5. Для того чтобы запустить проект необходимо : |
| |
| # Выполнить команду Build and deploy. Она находится в выпадающем списке при нажатии на кнопку run. |
| # Необходимо выполнить команду Run tomcat. Она находится в выпадающем списке при нажатии на кнопку run. |
| # Далее необходимо перейти по ссылке указанной в шапке логов. Она подписана preview. |
| |
| h5. Для того чтобы обновить свой проект необходимо: |
| |
| # Выполнить команду git pull. Она находится : Git->Remotes->Pull. |
| # Можно по-новой перейти по ссылке [https://codenvy.io/f?id=factory8jbnqiyzwas3l5oj] . Тогда создастся новый workspace с актуальным проектом. |
| |
| Ссылка проекта с примерами на github : [https://github.com/OsadchyRoman/web] |