gpt4 book ai didi

java - 将 Liferay portlet 导入 Eclipse IDE

转载 作者:行者123 更新时间:2023-11-29 07:23:15 31 4
gpt4 key购买 nike

我有一个关于使用 liferay 插件 SDK 开发 liferay portlet 的问题。我的问题主要在于开发 IDE 的设置。建议的方法是使用我也尝试过的 Netbeans IDE,但它在我的机器上运行起来似乎非常缓慢,而 Eclipse 的性能却相当出色。Netbeans IDE 的设置如下

  1. 进入目录\portlets
  2. 运行 create.bat(或 sh 文件,具体取决于操作系统)以创建新的样本 portlet
  3. 运行 Netbeans IDE,创建一个新的“Java 自由格式项目”并将其指向创建的示例 portlet 的目录

就是这样,非常简单。

出于上述原因(并且因为我对 Eclipse 更加熟悉),我想以相同的方式将项目导入 Eclipse。有没有一种方法可以做到这一点而不必在创建的示例 portlet 和相应的 build.xml(ant 文件)的原始结构中进行太多更改?我已经尝试从创建的样本 portlet 的 build.xml ant 文件中创建一个新项目,但是这样它不包括我的源代码。

我也没有在网上找到很好的教程...有人可以帮我解决这个问题,指出在线教程或给我一些提示。

谢谢

最佳答案

我知道你的痛苦。开始使用 Liferay 需要很多时间。如果您不想编辑现有源,而只想创建自己的 portlet,您可以从 Liferay 网站的“附加文件”部分下载插件 SDK。这提供了 ant 脚本,以创建一个简单的 JSR 兼容 portlet,并创建所有必要的东西,以创建一个健全的 Eclipse 项目,例如:

ant -Dportlet.name=<project name> -Dportlet.display.name="<portlet title>" create

然后 cd 进入您创建的 portlet 的目录并执行以下操作:

ant setup-eclipse

之后,您应该能够从 Eclipse 中该目录中的源代码创建一个新项目,然后可以通过另一个 ant 脚本将其部署到正在运行的 tomcat 实例。如果您已经对 Portlet 编程有所了解,那么您现在应该已经基本安定下来了。如果没有,请先尝试查找有关 JSR portlet 编程的文档,然后再研究 Liferay specifig portlet 开发。

关于java - 将 Liferay portlet 导入 Eclipse IDE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/609798/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com