如何将xyz.war文件导入eclipseide



Hello堆栈溢出,

我使用的是liferay portal-6.0.0版本,我有一个"greeting.war"文件。

WAR文件正确部署,在Add Category中显示portlet,并且在添加到页面后正确显示输出。

现在,我想获得那个war文件的代码,并希望将该代码作为greeting-portlet导入eclipse(即作为一个liferay项目)。

所以我希望你能帮上忙。

谢谢。

如果gree.war中嵌入了源代码(WEB-INF/src),则可以执行以下操作:

  1. 在Eclipse中安装Liferay IDE插件
  2. 从这里下载6.0.x Liferay插件SDK,并将插件SDK提取到一个目录
  3. 在Liferay IDE首选项中添加此SDK窗口>首选项>Liferay>已安装的SDK
  4. 如果需要,请从这里下载Liferay Portal tomcat捆绑包6.0.6
  5. 解压缩tomcat捆绑包
  6. 在Eclipse中设置Liferay Portal Tomcat Runtime,文件>新建>服务器>Liferay>Liferay Tomcat 6.0
  7. 将greeting.war重命名为greeting-portlet.war
  8. 从Eclipse打开文件>导入>Liferay>Liferay二进制插件
  9. 浏览到问候语-portlet.war文件
  10. 选择您配置的6.0.x SDK
  11. 选择您配置的6.0目标运行时
  12. 冲压完成

向导将在SDK中创建一个新的portlet项目,然后自动将所有WAR资源复制到新项目中。

最新更新