问题描述
使用blade sh start
命令将Felix Gogo Shell的Vaadin Osgi portlet所需的捆绑软件部署到Liferay 7.0 ,例如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 ?
解决方法
您必须对Liferay 7.3 使用Gogo shell命令install
和start
:
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