构建jenkins插件时,会出现“hudson.maven包不存在”消息。为什么?

时间:2011-12-05 14:20:20

标签: maven-2 jenkins

我正在构建一个Jenkins插件。这是从Hudson插件到Jenkins插件的迁移。

我根据https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial提供的教程做了一些事情。该插件使用hudson.maven包中的MavenBuild类。问题是,当我运行mvn packagemvn install时,maven会抛出带有消息的构建失败

  

包hudson.maven不存在。

以某种方式在Eclipse中构建工作。 Eclipse不会抛出任何编译问题。我不知道在哪里寻找解决这个问题。

有人知道在哪里解决这类问题吗?

1 个答案:

答案 0 :(得分:0)

检查您的pom文件是否包含maven-plugin

<build>
    <dependency>
      <groupId>org.jenkins-ci.main</groupId>
      <artifactId>maven-plugin</artifactId>
    </dependency>
</build>
这就是hudson.maven所在的地方。 仅供参考:除了在UI中创建新构建作业时的自由样式构建作业外,还提供了Maven构建作业的类。