如何在空白 Magnolia 实例上安装 Magnolia 的旅行演示项目



我正在尝试关注旅行演示 - 对于开发人员@https://documentation.magnolia-cms.com/display/DOCS56/Travel+Demo+-+for+developers

  • 正如建议的那样,我已经克隆了项目
  • 使用跳过的检查样式选项构建它(如果我在没有未记录的技巧的情况下无法构建项目,已经感觉很奇怪了(
  • 构建成功,但我不知道如何处理它:
    • 没有战争文件,只有罐子。
    • 我知道培训-开发人员-项目捆绑包,我能够在本地 Tomcat 上构建和运行

我想做的是:

  • 在空白的木兰 Web 应用程序中安装旅行演示项目 我用 maven 原型生成的 maven 项目

澄清:我的想法不仅仅是将旅行演示作为依赖项安装,而是使其成为我研究项目的一部分。

更新@Ducaz035:运行 mvn -e -X 全新安装会在检查样式插件中出现错误:

[INFO] Starting audit...
C:Magnolia_devdemo-projectscommunitymagnolia-travel-demosrctestjavainfomagnoliademotravelmodelNavigationAreaModelTest
.java:48: Missing a Javadoc comment.
C:Magnolia_devdemo-projectscommunitymagnolia-travel-demosrctestjavainfomagnoliademotravelsetupSetupDemoRolesAndGroups
TaskTest.java:54: Missing a Javadoc comment.
C:Magnolia_devdemo-projectscommunitymagnolia-travel-demosrctestjavainfomagnoliademotravelsetupTravelDemoModuleVersion
HandlerTest.java:75: Missing a Javadoc comment.
Audit done.
[INFO] There are 3 errors reported by Checkstyle 6.1.1 with magnolia-build-resources/checkstyle.xml ruleset.
[ERROR] srctestjavainfomagnoliademotravelmodelNavigationAreaModelTest.java[48] (javadoc) JavadocType: Missing a Javadoc co
mment.
[ERROR] srctestjavainfomagnoliademotravelsetupSetupDemoRolesAndGroupsTaskTest.java[54] (javadoc) JavadocType: Missing a Ja
vadoc comment.
[ERROR] srctestjavainfomagnoliademotravelsetupTravelDemoModuleVersionHandlerTest.java[75] (javadoc) JavadocType: Missing a
 Javadoc comment.
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Magnolia Travel Demo (parent pom) .................. SUCCESS [  4.489 s]
[INFO] Magnolia Travel Demo Module ........................ FAILURE [ 34.003 s]

您必须放入网络应用程序,您正在谈论捆绑包,因此将旅行演示作为 maven 依赖项添加到其中。或者,您可以将 jar 拖放到/libs 文件夹,Magnolia 会自动拾取。欲了解更多详情,请查看https://documentation.magnolia-cms.com/display/DOCS55/Installing+a+module

干杯

最新更新