如何在Magnolia Community Edition中编辑模块的.java源代码?

时间:2019-06-11 15:11:10

标签: java web-applications magnolia

我想编辑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文件。

1 个答案:

答案 0 :(得分:1)

我相信最简单的方法是从https://git.magnolia-cms.com/projects/MODULES中获取要更改的模块,并在进行必要的更改后用它构建jar。在需要将jar放到magnoliaAuthor / libs文件夹之后。 (请确保您删除了较旧的代码。)这应该是实现自定义代码的所有必要步骤。

干杯

希望有帮助,