我有一个使用crafter-studio-publishing-receiver-2.5.3-aio.jar 运行的crafter 实例,我需要找到jar 文件的源代码。
这是正确的存储库吗
项目名称中的“遗产”一词有什么意义?
我有一个使用crafter-studio-publishing-receiver-2.5.3-aio.jar 运行的crafter 实例,我需要找到jar 文件的源代码。
这是正确的存储库吗
项目名称中的“遗产”一词有什么意义?
你可以在这里找到源代码: https ://github.com/craftercms/legacy-deployer
具体版本可以通过查看jar的manifest找到。- 解压 jar - 打开 ./META-INF/MANIFEST.MF - 找到属性 Implementation-Build: 87c84d58313b2bcbdca306de69758320aee174d0
可以将此值放在 github 中以获取您要查找的确切代码。
示例:
https ://github.com/craftercms/legacy-deployer/blob/87c84d58313b2bcbdca306de69758320aee174d0/cstudio-publishing-receiver-zip/pom.xml
我们在 github 中将项目重命名为“legacy-deployer”的原因是使用 Crafter 3.x 我们正在迁移到一个新的部署系统。无需深入探讨:新系统基于 Git pulls,正如您可以想象的那样,这种方法有很多好处。它将支持与现在“遗留”部署器相同的概念(回调等)。