Выбор среды разработки для SAPUI5

Варианты работы с sapui5:

  1. Облачная платформа sap (SAP Cloud Platform).
  2. SAP Web IDE personal edition – дополнение к облачной платформе SAP. Идеально подходит для пользователей, работающих в автономном режиме с sapui5.
  3. Любой текстовой редактор. Например: NotePad++. Библиотеки SAPUI5 Runtime/SDK нужно скачать с сайта https://tools.hana.ondemand.com/#sapui5, распаковать в корневую папку вашего локального веб- сервера.
  4. В Eclipse с установленными инструментами sapui5.

Приложения на sapui5 мы будем разрабатывать на SAP Web IDE personal edition.

Причина выбора: удобная среда разработки на локальном компьютере, простота установки системы и возможность подключиться к oData сервисам в ABAP системах.

Библиотеки sapui5 и среду разработки вы найдете на сайте SAP Development Tools.

Шаги установки среды разработки и запуска SAP Web IDE personal edition:

Шаг 1. Установка платформы Java Standard Edition Runtime Environment (JRE). Скачать можно здесь Java SE Download.

Шаг 2. Установка SAP Web IDE personal edition. На сайте SAP Development tools скачать zip файл. Разархивировать в папку c:\SAPWebIDE.

Шаг 3. Поскольку сервер приложений Orion является частью установки, вы должны сначала запустить Orion. Запустите сервер приложений Orion следующим образом: c:\SAPWebIDE\eclipse\orion.exe. В окне консоли запустится сервер. Во время работы с SAP Web IDE personal edition это окно должно быть запущенным (открытым или свернутым).

Запуск сервера приложения Orion

Шаг 4. Запуск личной версии SAP Web IDE производится через URL http://localhost:8080/webide/index.html.
Порт по умолчанию – 8080. Если вы хотите использовать другой порт, см. Настройка сервера приложений Orion.

Запуск Sap Web IDE Personal Edition

Когда вы запускаете сервер приложений Orion в первый раз (после первоначальной установки или обновления), вам нужно создать для него новую учетную запись (это локальная учетная запись для работы сервера приложения Orion). Выберите «Создать новую учетную запись» (Create a new account). Введите имя пользователя и пароль. В SAP Web IDE Personal Edition не поддерживается более одной учетной записи. На странице входа в систему сервера ORION введите пароль и пароль, которые вы определили.

sapweb ide personal edition

После удачной загрузки откроется среда разработки SAP Web IDE:

Среда разработки sap web ide personal edition

Шаг 5. Следующий важный шаг, это настройка подключения к системе SAP для доступа к oData сервисам данных. Для этого создаем новый файл в папке: C:\SAPWebIDE\eclipse\config_master\service.destinations\destinations.
Требуемые параметры конфигурации:

 
 
  1. Description=<mysystem> description
  2. Type=HTTP
  3. TrustAll=true
  4. Authentication=NoAuthentication
  5. Name=<mysystem>
  6. ProxyType=Internet
  7. URL=https\://<host>\:<port>
  8. WebIDEUsage=<add a value according to the table below>
  9. WebIDESystem=<mysystem>
  10. WebIDEEnabled=true
  11. sap-client=<SAP client number for ABAP systems only. Delete this line if you are not using an ABAP system.>

 

Вот такие параметры я ввел для подключения к моему тестовому манданту в корпоративной SAP ERP:

 
 
  1. Description=RFS description
  2. Type=HTTP
  3. TrustAll=true
  4. Authentication=NoAuthentication
  5. Name=RFS
  6. ProxyType=Internet
  7. URL=https\://sap-xxx.xxxxx.ru:8001
  8. WebIDEUsage=dev_abap,ui5_execute_abap,bsp_execute_abap,odata_abap
  9. WebIDESystem=RFS
  10. WebIDEEnabled=true
  11. sap-client=001

Сохраняем файл с произвольным именем, например – RFS, с именем идентификации системы в SAP Logon.

Настройки сделаны. Удачной работы в среде разработки SAP WEB IDE Personal Edition!

5 комментариев для “Выбор среды разработки для SAPUI5”

  1. Добрый день. Я установил из файла sap-webide-personal-edition-1.53.1-trial-win32.win32.x86_64.zip
    При попытке входа в webide получаю ошибку сверху появляется надпись Access Denied. В Settings заходит нормально.
    Непонятно, куда не могу получить доступ.
    Пробовал установить обычный Eclipse Orion на линукс – там в workspace появляется больше файлов.

    1. Добрый день. Проблем не будет если вы будете работать из Google Chrome. При этом не забудьте запустить Orion, установить JRE.
      В браузере разрешите для SAP Web IDE всплывающие окошки, могут “всплывать” подтверждения настроек.
      Если не получается запуск, пишите разберемся.
      Удачи в изучении sapui5!

  2. Добрый день.
    После запуска сервера ORION создал учетную запись на http://localhost:8080/webide/index.html и попытался зайти под этой учетной записью, но получил сообщение об ошибке:
    HTTP ERROR: 404
    Problem accessing /webide/index.html. Reason:

    ProxyServlet:/webide/index.html

  3. Спасибо , WebIDE запустил.
    Теперь по последнему пункту. В папке C:\SAPWebIDE\eclipse\config_master\service.destinations\destinations создал файл с настройками но при выборе Service Catalog в SAP IDE возникает ошибка . К тому же не понятно обязательно сохранять файл в SAP Logon. Я был бы благодарен за полезные ссылки

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

 

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.