我尝试使用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。
感谢您的帮助,
安德烈亚斯
答案 0 :(得分:1)
错误说M2Eclipse插件不知道如何将checkstyle的执行映射到IDE的某个构建步骤。 M2Eclipse尝试设置本地IDE项目以复制Maven构建的行为。
默认情况下,M2Eclipse缺少对checkstyle Maven插件的支持。因此,您收到此错误。有两种方法可以解决这个问题: