【发布时间】:2014-08-12 08:36:13
【问题描述】:
我是 Liferay 的新手,我正在尝试创建一个 portlet,但 Eclipse 抛出了这个错误:
Error Creating Liferay plugin project, please see eclipse error log for more details.
我检查了 .log 文件:
!ENTRY com.liferay.ide.project.core 4 0 2014-06-21 23:56:42.463
!MESSAGE Error creating Liferay plugin project.
!STACK 1
org.eclipse.core.runtime.CoreException: One or more constraints have not been satisfied.
at (......)
!MESSAGE One or more constraints have not been satisfied.
!STACK 1
org.eclipse.core.runtime.CoreException: One or more constraints have not been satisfied.
at (......)
Contains: Liferay Portlet 6.0 requires Java 1.5 or newer.
Contains: Dynamic Web Module 3.0 requires Java 1.6 or newer.
!SUBENTRY 2 org.eclipse.wst.common.project.facet.core 4 0 2014-06-21 23:56:42.465
!MESSAGE One or more constraints have not been satisfied.
!SUBENTRY 3 org.eclipse.wst.common.project.facet.core 4 0 2014-06-21 23:56:42.465
!MESSAGE Liferay Portlet 6.0 requires Java 1.5 or newer.
!SUBENTRY 3 org.eclipse.wst.common.project.facet.core 4 0 2014-06-21 23:56:42.465
!MESSAGE Dynamic Web Module 3.0 requires Java 1.6 or newer.
我正在使用 Java 1.7(也尝试使用 1.8),所以我不明白这个错误可能来自哪里。 这是我的配置:
-Eclipse 开普勒 -Tomcat 7 (Liferay 6.2 CE) -java 1.7 / 1.8
感谢你们的帮助:)
【问题讨论】:
-
您可以尝试使用适当的脚本文件通过命令行创建 portlet,然后将该项目作为现有的 liferay 插件导入。
标签: java eclipse liferay liferay-6 liferay-ide