不能 运行 服务生成器 (liferay 6.2)

Can't run service builder (liferay 6.2)

我正在 运行ning Eclipse Neon(也试过 Mars)和 Liferay 6.2

我尝试 运行 服务构建器但是:

是的,我之前已经清理过所有东西。事实上,我创建了一个全新的项目,在一个只安装了 jre7 的 Eclipse 中,全部指向 jre7(编译器,方面...)

Eclipse 运行宁可在 jre8 上运行,但不能 运行 在 jre7 上运行,因为某些插件需要 jre8。无论如何,几天前它确实在这个 Eclipse 中工作,所以这不是问题。

Service Builder 可能会从 Eclipse 项目设置以外的地方提取代码 - 例如来自插件 sdk 指向的 运行 Liferay 安装。

我没听说过 Liferay 中的 com.aspr.seu 包 - 那是你自己的,还是你也不知道?

如果服务构建器 运行 过去(例如 Java 8),它会创建一个 yourprojectname-service.jar - 这可能是一个被拉入构建过程并且你可能还没有清理干净。你肯定有一个 class 是用 Java 8 在 class 路径上构建的,你只需要找到它。知道 servicebuilder 是通过 Eclipse 之外的 Ant 任务执行的可能会有所帮助,因此可能不足以搜索 Eclipse 在其 class 路径上配置的所有文件,而是搜索为插件-SDK