【问题标题】:MILO OPC-UA Download with Maven使用 Maven 下载 MILO OPC-UA
【发布时间】:2017-04-29 17:35:48
【问题描述】:

我尝试使用 milo opc-ua 实现。首先,我使用 Eclipse/Maven 将源代码下载到我的本地工作目录。

文件 -> 导入 -> “检查 Maven 项目”

下载对我来说很好用。在此之后,我尝试更新项目文件。

右键 -> 更新 Maven 项目

“构建工具”对我来说效果很好,一切都完成了,没有任何错误。但是当我尝试使用其他“文件夹”(客户端示例,...)时,我收到以下错误:

生命周期配置未涵盖插件执行:org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check (execution: validate, phase: validate)。

以下代码显示了客户端示例的 pom 文件:

http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0

<parent>
    <groupId>org.eclipse.milo</groupId>
    <artifactId>milo-examples</artifactId>
    <version>0.1.0-SNAPSHOT</version>
</parent>

<artifactId>client-examples</artifactId>

<dependencies>
    <dependency>
        <groupId>org.eclipse.milo</groupId>
        <artifactId>sdk-client</artifactId>
        <version>0.1.0-SNAPSHOT</version>
    </dependency>
    <dependency>
        <groupId>org.eclipse.milo</groupId>
        <artifactId>server-examples</artifactId>
        <version>0.1.0-SNAPSHOT</version>
    </dependency>
    <dependency>
        <groupId>ch.qos.logback</groupId>
        <artifactId>logback-classic</artifactId>
        <version>1.1.7</version>
    </dependency>
</dependencies>

https://github.com/eclipse/milo 中显示的 pom.entries 位于文件中。我还检查了其他来源。但是怎么了?

我正在使用 eclipse-neon 和 maven2eclipse。

感谢您的帮助,

安德烈亚斯

【问题讨论】:

    标签: eclipse opc-ua milo


    【解决方案1】:

    错误表明 M2Eclipse 插件不知道如何将 checkstyle 的执行映射到 IDE 的某个构建步骤。 M2Eclipse 尝试设置您的本地 IDE 项目以复制 Maven 构建的行为。

    默认情况下,M2Eclipse 缺少对 checkstyle Maven 插件的支持。因此,您会收到此错误。有两种处理方法:

    1. 您可以简单地让 Eclipse 忽略这些错误
    2. 您可以为 Eclipse 安装 checkstyle 插件,并让 checkstyle 以与 maven 构建相同的方式运行,将所有验证信息直接输入您的 IDE。

    为了安装 checkstyle,请执行以下操作:

    • 在Eclipse中找到报错的位置,发出“快速修复”命令(一般为Ctrl-1)
    • 选择“发现新的 m2e 连接器”:
    • 查看对话框并按“完成”:
    • 等待并让 Eclipse 重新启动

    应该是这样的。

    【讨论】:

      猜你喜欢
      • 2022-07-08
      • 2017-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-19
      • 1970-01-01
      • 2018-05-13
      • 2017-02-18
      相关资源
      最近更新 更多