当我尝试使用 Docker 构建 PLC4X 时,出现错误。我尝试从 Linux 系统和 Virtual Box 中的 Linux(托管在 Windows 机器中)构建它,在这两种情况下我都收到错误。
使用 Linux 机器时,我收到此错误:
步骤 20/36:运行 ./mvnw -P with-sandbox、with-boost、with-dotnet、with-python、with-proxies、with-logstash com.offbytwo.maven.plugins:maven-dependency-plugin:3.1。 1.MDEP568:go-offline -DexcludeGroupIds=org.apache.plc4x,org.apache.plc4x.examples,org.apache.plc4x.sandbox ---> 运行在 58f0d82652e1 /bin/sh: 1: ./mvnw: Permission拒绝命令'/bin/sh -c ./mvnw -P with-sandbox,with-boost,with-dotnet,with-python,with-proxies,with-logstash com.offbytwo.maven.plugins:maven-dependency- plugin:3.1.1.MDEP568:go-offline -DexcludeGroupIds=org.apache.plc4x,org.apache.plc4x.examples,org.apache.plc4x.sandbox' 返回非零代码:126
在 Linux 上使用虚拟机(Windows 主机)时,我收到此错误:
和这个:
我不明白发生了什么。在这两种情况下这个错误是否相同?我该如何解决这个问题?任何帮助,将不胜感激。