Статьи

Установка сервера профилей WebSphere Liberty и добавление функций

IBM WebSphere Liberty Profile — это действительно быстрый и простой в использовании сервер приложений. Согласно странице About , последний стабильный выпуск Liberty сертифицирован Java EE 6 Web Profile, и они постепенно добавляют технологии Java EE 7. Любые приложения Java EE 6, которые вы пишете на Liberty, могут быть без изменений развернуты в производственной среде на WebSphere Application Server, который сертифицирован для полной платформы Java EE 6. Разумеется, вы можете развернуть в производство и на Liberty. Ниже мы увидим, как начать работать над ним и добавить к нему некоторые функции.

1. Загрузите сервер Liberty по этой ссылке в качестве автономного сервера.

https://developer.ibm.com/wasdev/downloads/liberty-profile-using-non-eclipse-environments/

Также вы можете встроить его в Eclipse после установки Инструментов разработчика WebSphere по этой ссылке:

https://developer.ibm.com/wasdev/downloads/liberty-profile-using-eclipse/

Eclipse Marketplace начнется таким образом, чтобы установить адаптер для Eclipse.

Инструменты разработчика WebSphere добавляют адаптер для Eclipse, чтобы иметь возможность создавать новый экземпляр сервера, который указывает на профиль WebSphere Liberty.

2. После загрузки zip-файла автономной Liberty извлеките его, и он должен содержать изображение, упакованное в файл архива Java, например:  wlp- edition -runtime- version .jar .

3- Извлеките образ дистрибутива с помощью интерактивного мастера установки, запустите следующую командную строку после изменения каталога на каталог образа:  java -jar wlp- edition -runtime- версия .jar .

4- Вы можете добавить новый сервер WebSphere Liberty Profile из представления Серверы, затем щелкнуть правой кнопкой мыши и выбрать New-> Server. Теперь перейдите к мастеру, указанному ниже, чтобы указать на каталог профиля Liberty.

4. Для автономного использования перейдите из командной строки в исходную папку, а затем в каталог bin, содержащий некоторые утилиты для взаимодействия с сервером, с помощью этой команды cd path_to_liberty \ wlp \ bin.

5. Теперь запустите команду   server create  server_name,  чтобы создать новый сервер.

6. Если сервер создан успешно, вы получите сообщение: имя_сервера создано .

7. Теперь вы можете запустить этот сервер с настройками по умолчанию через командный  сервер start  server_name,  также вы можете остановить сервер через сервер stop server_name.

8. As mentioned in point# 5, the server is created with the default settings that are configured in the server.xml under the server directory in path_to_liberty\wlp\usr\servers\server_name. It should look like this:

<?xml version="1.0" encoding="UTF-8"?>
<server description="new server">

    <!-- Enable features -->
    <featureManager>
        <feature>jsp-2.2</feature>
    </featureManager>

    <!-- To access this server from a remote
 client add a host attribute to the
following element, e.g. host="*" -->
    <httpEndpoint id="defaultHttpEndpoint"
                  httpPort="9080"
                  httpsPort="9443" />

</server>

9- You add more features and more configuration through the server.xml directly or from Eclipse if you embedded the server to it, for example it could be like this.
Finally this is a link for a complete list of the Liberty Features.

References:
— Installing the Liberty profile by extracting a Java archive file.
— Creating a Liberty profile server manually.
— Download Liberty profile in Eclipse.
— Download the WAS Liberty runtime.
— Getting started with Liberty profile.
— Preparing and running an application client.
— About WebSphere Liberty.