我正在开发一个 Liferay portlet,我无法忍受等待 Maven 构建 .war 文件,然后将该 .war 复制到 LifeRay 的自动部署目录,以最终(再次)等待 LifeRay 完成部署它。这就是为什么我要构建、启动 Tomcat(与 LifeRay 捆绑)并通过 Intellij IDEA 部署我的 portlet,并启用热部署。
我尝试从 IntelliJ(来自 Liferay Wiki)运行 Liferay,但无法使其工作。
我也尝试了以下问题,但没有结果:
- 在服务器上部署 .war 文件(Liferay+Tomcat Bundle) --> 讨论将 .war 文件放到 liferay 部署目录中,这不是热部署。
- 如何使用 Liferay 和 Maven 高效地编写 portlet?--> 我想配置 Intellij IDEA,不想使用其他 IDE。我没有尝试使用 JRebel。
- 如何在 IDEA 中构建 .war 文件以部署到 Liferay --> 已选中。
环境:
- Liferay CE 6.1.1(Tomcat 捆绑包)。
- 使用原型的 Maven 项目:liferay-portlet-archetype。
- Intellij IDEA 12.1.2。
- JDK 6。
有谁知道该怎么做?