在我的eclipse Web应用程序中,我制作了一个Web项目和一个图书馆项目。 Web项目引用了库项目。
当我启动服务器时,每次更改库项目中的代码并构建它。服务器想要重新启动,它不会仅由Web项目重新部署。我不想重新启动服务器,因为它需要花费大量时间等待服务器的启动。
另一个是我正在使用Liferay Portal开发portlet,每次我更改Library Project时,Liferay的自动部署都会进入,但是Library Project Jar被锁定并导致portlet崩溃并且在重新启动之前没有部署它服务器。
请帮助!!!
答案 0 :(得分:1)
在Java EE透视图中,找到底部的“Servers”选项卡,将EAR从那里删除。
答案 1 :(得分:0)
答案 2 :(得分:0)
如果您安装了nightly build Liferay IDE (eclipse plugins for Liferay),它支持delta部署,在初始部署(完全部署)之后,它将仅部署delta或仅更改您更改的单个文件保存它们(单个JSP或CSS文件等)。