2017-07-30 82 views
0

我正在使用liferay-portal-tomcat-6.1.2-ce-ga3和eclipse jee-oxygen来开发liferay。我对liferay很陌生,这是我的问题。Liferay Build服务

我从github URL导入了一个新的event-listing-portlet:https://github.com/liferay/liferay-docs/tree/6.1.x/devGuide/code/devGuide-sdk/portlets。 似乎不错,但是当我跑在service.xlm打造服务控制台日志是:

[重定向控制台输出到文件:/home/hamed/liferay/liferay-workspace/.metadata/.plugins/com.liferay .ide.eclipse.sdk/sdk.log]。

没有其他。

它似乎没有正确运行构建服务。任何想法为什么会发生?

注意:当我使用jdk8作为dedault jdk来运行构建服务时,我遇到了一个错误,说Annotation处理被禁用,因为它需要1.6兼容的JVM。所以我决定使用jdk1.6.0_45作为默认的jdk。

注2:上述项目可以在tomcat服务器上正确部署和使用。

+0

Liferay 6.1.2于2013年12月发布,不久之后您应该升级。这就是说,它在JDK中发布了6次,但据我所知,与JDK7兼容。它从未在JDK8上进行过测试(Liferay的Java版本兼容性在很大程度上取决于支持的Appserver的指令)。如果项目可以正确部署,那么您可能只是缺少buildscript的输出?一切正常时,你的问题是什么? –

+0

感谢您的回答。 我的问题是,当我改变我的项目中的某些东西(例如将一列添加到我的实体中)时,我无法运行服务构建器查看更改。 – HamedTaherkhani

+0

你使用liferay developer studio吗? –

回答

0

问题可能是您使用的是liferay插件sdk的不兼容版本,您可以尝试使用旧版本。 配置你的插件sdk时不要忘记关注这个guide