Zrobiłem portlet w Eclipse, a teraz chciałbym wdrożyć go w działającej instancji Liferay-6.1 i debugować. Myślę, że powinno to być opisane w dokumentacji, ale udało mi się tylko znaleźć sposób na utworzenie portletu, ale nie sposób jego wdrożenia.Jak wdrożyć portlet w Liferay z Eclipse
Odpowiedz
Oto zrzut ekranu, który pokazuje w jaki sposób, aby wdrożyć Liferay portlet bezpośrednio od Eclipse
Jak wdrożyć portlet w Eclipse (przy użyciu Liferay IDE) jest documented here. ta zakłada, że masz installed Liferay IDE, a następnie created a Liferay Server adapter, a następnie created a project przy użyciu kreatora New Liferay Project.
Po zakończeniu opracowania portlet przejść do wyszukiwarki otworzyć localhost w znak, a następnie -> Goto Dodaj ---> więcej -> rozwinąć próbkę ---> Wybierz Dodaj
Jeśli masz projekt wtyczki, ale musisz wdrożyć go na swoim Liferay Server. Zróbmy to teraz:
Wybierz nowy projekt wtyczki, a następnie kliknij prawym przyciskiem myszy serwer Liferay na karcie Serwery;
Wybierz Dodaj i usuń ....
Wybierz projekt wtyczki i kliknij przycisk Dodaj, aby wdrożyć go na serwerze.
Kliknij przycisk Zakończ.
Powinieneś zobaczyć, jak projekt zostanie wdrożony na serwerze Liferay Tomcat; w konsoli zobaczysz komunikat wskazujący, że twój nowy portlet jest dostępny do użytku.
Można go wdrożyć za pomocą wiersza polecenia. Przejdź do lokalizacji swojej portletu wtyczki i wykonać następujące polecenie:
np
D:\Projects\plugin\portlets\test-portlet>ant deploy
Uwaga: trzeba skonfigurować ant domu jak this.
Dla wyjaśnienia, trzeba kliknąć prawym przyciskiem myszy na nazwa projektu dla tego menu. Zrozumienie tego zajęło mi trochę czasu, gdy nie mogłem znaleźć tych opcji z głównego menu - ale ten zrzut ekranu doprowadził mnie do tego. – lookdad