我正在尝试从Liferay GitHub存储库构建Liferay 7 wsrp模块。我无法构建整个Liferay源代码,是否可以只构建这个wsrp模块?
如果有人在Liferay 7 CE ga2或ga3上使用jar文件,请共享。
发布于 2017-07-21 20:57:29
重要编辑:
实际上,大多数模块并不需要依赖。这次失败的原因是,简单地在modules/apps/wsrp中运行modules/apps/wsrp将自动包含所有子项目,其中包括wsrp测试。"-test“模块依赖于com.abilay.portal.test-集成工件。
但是,如果将选项-Dbuild.profile=portal添加到命令中,Gradle包装器救生圈-门户将只包含包含.liferay标记文件的模块,除了wsrp测试之外,所有wsrp模块都有该文件。
原文:
Liferay有一个Maven存储库,托管它们的公共构件。
他们的门户工件可以在这里找到:https://repository.liferay.com/nexus/content/groups/public/com/liferay/portal/
但是,如果您正在从Git中的源代码构建一个模块,那么Maven repo上的最新发布/快照可能已经过时。快照更新得相当频繁,但这仍然是可能的。最安全的方法就是从源代码编译门户。
https://stackoverflow.com/questions/45232213
复制相似问题