Rest 无法从wadl生成java文件

Rest 无法从wadl生成java文件,rest,maven,wadl,Rest,Maven,Wadl,错误: ”[ERROR]在当前项目和存储库提供的插件组[org.apache.maven.plugins,org.codehaus.mojo]中未找到前缀“wadl”的插件“ 当:我试图通过引用“Maven插件使用”一节中的以下链接来生成java文件 能否确保pom.xml具有以下存储库、插件存储库和依赖项 <repositories> <repository> <id>wadl-repository</id>

错误:

”[ERROR]在当前项目和存储库提供的插件组[org.apache.maven.plugins,org.codehaus.mojo]中未找到前缀“wadl”的插件“

当:我试图通过引用“Maven插件使用”一节中的以下链接来生成java文件


能否确保pom.xml具有以下存储库、插件存储库和依赖项

  <repositories>
    <repository>
      <id>wadl-repository</id>
      <name>WADL Maven Repository</name>
      <url>https://wadl.dev.java.net/nonav/repository/</url>
    </repository>
    <repository>
      <id>maven2-repository.dev.java.net</id>
      <name>Java.net Repository for Maven</name>
      <url>http://download.java.net/maven/2/</url>
    </repository>
    <repository>
      <id>wadl-snapshots</id>
      <name>WADL Snapshots Repository</name>
      <url>https://wadl.dev.java.net/nonav/snapshots</url>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
      <releases>
        <enabled>false</enabled>
      </releases>
    </repository>
  </repositories>
  <pluginRepositories>
    <pluginRepository>
      <id>wadl-snapshots</id>
      <name>WADL Snapshots Repository</name>
      <url>https://wadl.dev.java.net/nonav/snapshots</url>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
      <releases>
        <enabled>false</enabled>
      </releases>
    </pluginRepository>
  </pluginRepositories>
  <dependencies>
    <dependency>
      <groupId>org.jvnet.ws.wadl</groupId>
      <artifactId>wadl-core</artifactId>
      <version>1.1.6</version>
    </dependency>
  </dependencies>

wadl存储库
WADL Maven存储库
https://wadl.dev.java.net/nonav/repository/
maven2-repository.dev.java.net
Maven的Java.net存储库
http://download.java.net/maven/2/
wadl快照
WADL快照存储库
https://wadl.dev.java.net/nonav/snapshots
真的
假的
wadl快照
WADL快照存储库
https://wadl.dev.java.net/nonav/snapshots
真的
假的
org.jvnet.ws.wadl
瓦德尔岩芯
1.1.6

我也有同样的问题。我遇到的问题是,为了让Maven解析
wadl
前缀,您需要将插件组添加到
settings.xml

  <pluginGroups>
    <pluginGroup>org.jvnet.ws.wadl</pluginGroup>
  </pluginGroups>

org.jvnet.ws.wadl

这意味着,当您运行
wadl:generate
命令时,它还会在
org.jvnet.ws.wadl
组中查找匹配项。

是的,但仍会抛出错误“[error]在当前项目和插件组[org.apache.maven.plugins,org.codehaus.mojo]中未找到前缀为“wadl”的插件。”如果没有pom.xml,很难找到问题。你能用pom.xml更新这个问题吗