Развертывание необходимых пакетов для портлета Vaadin OSGI в Liferay 7.3
Развертывание необходимых пакетов для портлета Vaadin OSGI в Liferay 7.0 с помощью Felix Gogo Shell раньше выполнялось с помощью команды
blade sh start
, например, для пакета
vaadin-shared
:
blade sh start https://repo1.maven.org/maven2/com/vaadin/vaadin-shared/8.11.3/vaadin-shared-8.11.3.jar
Однако с Liferay 7.3 он больше не работает:
blade sh start https://repo1.maven.org/maven2/com/vaadin/vaadin-shared/8.11.3/vaadin-shared-8.11.3.jar
start https://repo1.maven.org/maven2/com/vaadin/vaadin-shared/8.11.3/vaadin-shared-8.11.3.jar
gogo: IllegalArgumentException: Cannot coerce start(Token) to any of [(Bundle[])]
Как я могу развернуть пакеты в Liferay 7.3?
1 ответ
Решение
Вы должны использовать команды оболочки Gogo
install
и
start
с Liferay 7.3:
blade sh install
blade sh install https://repo1.maven.org/maven2/com/vaadin/vaadin-shared/8.11.3/vaadin-shared-8.11.3.jar
install https://repo1.maven.org/maven2/com/vaadin/vaadin-shared/8.11.3/vaadin-shared-8.11.3.jar
Bundle ID: 1210
2.
blade sh start
blade sh start 1210
start 1210