[英]grails tomcat plugin deploying to liferay?
有沒有辦法使用grails deploy
到liferay而不是tomcat來部署grails應用程序? Tomcat 6附帶了manager
和host manager
應用程序,可讓您進行遠程部署,但是Liferay缺少這些應用程序。
這個grails插件似乎需要運行管理器應用程序,但是如果我將文件夾從普通的tomcat實例復制到liferay,則會得到
java.lang.SecurityException: Servlet of class org.apache.catalina.manager.HTMLManagerServlet is privileged and cannot be loaded by this web application
當我嘗試連接到manager/html
Tomcat上的標准管理器部署還具有一個上下文定義(似乎您正在丟失),該上下文聲明該上下文為“特權”,因此可以執行特權操作 。 您將要遇到的問題是,您沒有將Liferay插件(包括Portlet)部署到Tomcat,需要將其部署到Liferay監視的位置,然后讓Liferay進行部署。
我認為您需要使用grails war
而不是進行部署,然后將WAR文件復制到Liferay / deploy目錄
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.