Первый портлет


app.server.dir=${project.dir}/../liferay-portal-5.2.3/tomcat-5.5.27



бет2/6
Дата06.01.2022
өлшемі126 Kb.
#11510
1   2   3   4   5   6
app.server.dir=${project.dir}/../liferay-portal-5.2.3/tomcat-5.5.27
app.server.classes.portal.dir=${app.server.portal.dir}/WEB-INF/classes
app.server.lib.global.dir=${app.server.dir}/common/lib/ext
app.server.lib.portal.dir=${app.server.portal.dir}/WEB-INF/lib
app.server.portal.dir=${app.server.dir}/webapps/ROOT

В результате этих операций получаем файл, который будет использваться ant'ом для сборки наших портлетов.

Самое время перейти непосредственно к созданию нового портлета. Для этого из папки portlets нашего SDK необходимо выполнить скрипт create.{bat|sh} с двумя параметрами: имя портлета и отображаемое имя.

$ ./create.sh hello-world "Hello world portlet"

Если все проходит нормально, то нам выдается сообщение, что BUILD SUCCESSFULL.

Проверим. В папке portlets появилась директория hello-world-portlet, содержащая наш новоиспеченный портлет. Можно радоваться: портлет готОв.

Самые внимательные могут заметить, что в папке есть файл portlet.zip. Именно этот файл и содержит "скелет" портлета.

Развернуть портлет еще проще. Для жтого нужно перейти в папку портлета(hello-world-portlet) и выполнить в ней команду

$ ant deploy

Умный ант развернет портлет на том сервере, который мы указали в файле настроек.

Все. Логинимся на портал, выбираем Add application и из группы Samples перетаскиваем на страницу Hello world portlet. Готово.

Автор: ruz на 10:11 0 коммент.

Ярлыки: ant, liferay, portlet, быстрый старт



Достарыңызбен бөлісу:
1   2   3   4   5   6




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет