我想编辑Magnolia模块的Java源代码(例如:magnolia-imaging),然后将其编译为.jar。
我下载了 Magnolia 6.0 Community Edition 捆绑包,其中包括Tomcat( magnolia-community-demo-bundle )。我启动服务器并安装模块。当我查看(* magnolia-6.0 \ apache-tomcat-9.0.10 \ webapps \ magnoliaAuthor *)内部时,它包含每个模块的.jar文件(示例:magnolia-imaging-3.4.2 ),但是我在Magnolia项目中找不到任何Java文件。
我还尝试通过使用 settings.xml 中提供的 Maven Clean Install 构建Magnolia Community Edition原型来获取Java源代码。 em> Magnolia Nexus存储库( https://nexus.magnolia-cms.com/#m2-settings-templates;magnolia-community-public ),但是我仍然找不到要编辑的Java源代码。
在加载带有组织包(包括.Java文件)的Magnolia模块的项目树之后,我希望能够在Eclipse IDE中编辑Java文件。
答案 0 :(得分:1)
我相信最简单的方法是从https://git.magnolia-cms.com/projects/MODULES中获取要更改的模块,并在进行必要的更改后用它构建jar。在需要将jar放到magnoliaAuthor / libs文件夹之后。 (请确保您删除了较旧的代码。)这应该是实现自定义代码的所有必要步骤。
干杯
希望有帮助,