java - 为什么Server Liferay 7.x 无法启动?
问题描述
当我第一次启动 Server Liferay 时,一切都很顺利。但是当我停止服务器然后我尝试再次启动它时,我收到以下错误:
[ServiceProxyFactory:265] 为类“com.liferay.portal.kernel.cache.SingleVMPoolUtil”设置字段“_singleVMPool”时,服务“com.liferay.portal.kernel.cache.SingleVMPool”在 60000 毫秒内不可用,将重试.. .
我有一个解决方法:删除%LIFERAY_HOME%\osgi\state
文件夹内容并启动服务器。
我该如何解决这个问题?会不会是配置问题?
解决方案
当您在 Liferay 中使用 java 代理但尚未完全配置它时,您可能会遇到 ClassNotFoundExceptions,并且在某些情况下,启动 SingleVMPools 会失败。
不过,修复很简单,这里有介绍:https ://community.liferay.com/blogs/-/blogs/liferay-ce-7-x-liferay-dxp-7-x-java-agents
推荐阅读
- kubernetes - 如何让 Skaffold 和 Helm 图表与本地图像存储库一起使用?
- javascript - Eleventy 站点如何显示目录中的页面列表?
- java - 获取所有 @Tests 的列表(jUnit 测试)
- r - R 使用嵌套 If 语句简化大型数据集
- java - 通过java代码启动Zookeeper和Kafka
- flask - 有没有办法通过路由调用拆分烧瓶路由?
- c# - 如何将 ABB 的 PC SDK 集成到 Unity 中?
- python - 将嵌套字典展平为键列表:值对
- mysql - mysql Rand() 函数导致意外的多行结果
- python - 如何使用 Python(套接字)从客户端向客户端发送和接收消息?