我对LIferay 7.0和Wildfly有疑问。我最近发现了一种将Oracle数据库与Liferay集成的方法,但至少在示例中和我尝试尝试它时,当我使用Liferay启动Wildfly时,它一直告诉我“不支持的数据库Oracle”。
我遵循的教程就是这个:https://www.dontesta.it/blog/en/2016/04/13/liferay-7-ce-how-to-add-support-for-oracle-db/
仅支持Tomact吗? (就像在该教程中的示例中一样)。
提前致谢。
答案 0 :(得分:2)
Liferay 7 CE的Oracle驱动程序也适用于wildfly的捆绑包。 程序非常简单:
按照上述步骤,您应该能够成功安装Liferay 7,也可以看到本教程Liferay 7 Wildfly: How to add support for Oracle DB
答案 1 :(得分:0)
我指出了项目https://github.com/amusarra/liferay-portal-database-all-in-one-support,该项目对对Liferay 7.0、7.1和7.2版本的三个商业数据库的支持进行了分组。
该项目增加了对Oracle数据库,SQL Server和IBM DB2数据库的支持。 Liferay执行了代码重构,因此可以轻松地添加对不再受支持的OOTB数据库的支持。该驱动程序的最新版本(1.1.4)可与Liferay 7.2.1 CE GA2一起使用。
您可以从Maven中央存储库liferay-portal-database-all-in-one-support(https://search.maven.org/#search%7Cga%7C1%7Cit.dontesta)下载最新版本的二进制jar,这样可以避免进行构建。
我邀请您阅读这篇文章,该文章可能对您来说很有趣,该文章如何利用Oracle数据库支持(https://www.dontesta.it/en/2019/08/21/how-to-build-a-docker-liferay-7-2-image-with-the-oracle-database-support/)构建Docker Liferay 7.2映像。