MILO OPC-UA下载Maven

时间:2016-12-14 11:43:37

标签: eclipse opc-ua milo

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

档案 - >导入 - > " Checkout Maven项目"

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

右键单击 - >更新Maven项目

"构建工具"对我来说很好,一切都没有任何错误。但是,当我尝试与其他"文件夹" (客户端示例,...)我收到以下错误:

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

以下代码显示了客户端示例的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。

感谢您的帮助,

安德烈亚斯

1 个答案:

答案 0 :(得分:1)

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

默认情况下,M2Eclipse缺少对checkstyle Maven插件的支持。因此,您收到此错误。有两种方法可以解决这个问题:

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

    • 找到Eclipse中报告错误的位置,发出&#34;快速修复&#34;命令(通常为Ctrl-1)
    • 选择&#34;发现新的m2e连接器&#34;: Screenshot of quickfix
    • 查看对话框并按&#34;完成&#34;: Screenshot of install dialog
    • 等待Eclipse重启

    应该是它。