开发者
本部分属于 Apache PLC4X 项目,旨在为想要构建 PLC4X 的人提供信息,并希望他们也能开始为这个出色的项目做出贡献。
入门
我们已尽力让 PLC4X 的构建过程尽可能顺畅,并尝试将所需的第三方工具数量降到绝对最少。
不过,完整的 PLC4X 构建不仅会构建 Java 库,还会构建 C++、Python 和 C# 库,并在 Linux、Mac 和 Windows 上构建 Docker 镜像。
首先,你基本上需要一个版本不低于 Java 11 的 Java VM。
使用 Maven-Wrapper,你甚至不需要安装 Maven。构建过程会自动为你获取正确的版本。
作为构建的一部分,我们设置了一个初始构建步骤,它会执行一次 prerequisite check。根据已启用的模块,它会检查是否满足所有前提条件,并告诉你缺少什么。
详情请参阅 Preparing your Computer 页面。
构建 PLC4X
我们有一个专门的 Building PLC4X 页面。
请阅读该页面,了解如何构建 Apache PLC4X 的相关信息。
参与贡献
如果你想参与 Apache PLC4X 的工作,以便 fix things、add things 并且总体上开始 contributing,请参阅我们的 Contributing 页面。该页面应当包含你需要的全部信息。
获取帮助
获取帮助的主要渠道无疑是我们项目的邮件列表 dev@plc4x.apache.org。
你可以在我们的 Mail Archive 中搜索以往的内容。
要向邮件列表发帖,你首先需要订阅。方法是向 dev-subscribe@plc4x.apache.org 发送一封空邮件。
Getting in Contact 页面列出了项目的所有邮件列表及其各自的用途,以及联系我们 的其他方式:Apache Slack 上的 #plc4x 频道、GitHub Discussions、GitHub Issues 和 Pull Requests。
评论
登录后参与评论
KnowForge