无法创建 Liferay 插件项目:"Type [unknown] not present"

Cannot create Liferay Plugin Project: "Type [unknown] not present"

当我尝试创建新的 Liferay 项目(文件 > 新建 > Liferay 插件项目)时,我从 Eclipse 收到此错误:

我的配置是:

我还尝试了 New Liferay Project 快捷按钮,它位于 Eclipse 工具栏上,但也没有用。

我按照 this tutorial 在我的本地系统上设置了 Liferay。

我有完全相同的问题。我花时间试图修复它无济于事。所以你只需要使用liferay\liferay-plugins\portlets目录

中的create.bat文件

用法是

create.bat your-appname "Your AppName"(portlet id,显示名称)

然后就可以将创建的项目导入到Eclipse中了。

如果你想创建一个挂钩或主题,你可以在相应的目录中找到 create.bat 个文件

用法详细解释here

这听起来很像是您的 Liferay-IDE 设置的问题。我还没有看到它,你可能想要更新它(通过你的标准 eclipse 插件更新机制)或者如果你不想在当前(否则)工作安装上执行此操作,只需下载并安装单独版本的 Liferay IDE。

Eclipse 和 Liferay-IDE 适用于任意数量的并行安装 - 您只需解压缩到不同的位置并启动该版本。最好你应该指向一个新的工作区(而不是旧的)并在那里创建一个 Liferay 服务器和一个插件。

考虑 "reinstallation" 可能过于复杂,因为它只是安装中缺少的一个组件,但作为远程建议,它可能比从此处调试安装以找出实际缺少的内容和位置更容易从中获取它。