2

我正在尝试使用 Maven3 自动化 SOAP UI。我收到“无法下载”的问题。下面是控制台中的错误。

[错误] 从存储库 [本地 (/home/krishna/.m2/repository)、eviwarePluginRepository ( http://www.eviware.com/ repository/maven2/ ), central (http://repo.maven.apache.org/maven2)]: Plugin not found in any plugin repository -> [Help 1] [ERROR] [ERROR] 查看完整的堆栈跟踪错误,使用 -e 开关重新运行 Maven。[错误] 使用 -X 开关重新运行 Maven 以启用完整的调试日志记录。[ERROR] [ERROR] 有关错误和可能解决方案的更多信息,请阅读以下文章: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginVersionResolutionException "

要执行它,我添加了以下内容

1) 添加了 eviware 和 jetty 的插件 2) 添加了插件仓库 eviware 仓库。

以下是上述2的pomy。

如果我遗漏任何东西,请告诉我。

org.mortbay.jetty

<artifactId>jetty-maven-plugin</artifactId>
    <version>6.1.20</version>
    <configuration>
      <connectors>
        <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
          <port>8080</port>
          <maxIdleTime>60000</maxIdleTime>
        </connector>
      </connectors>
      <contextPath>/xyz-${project.version}</contextPath>
      <webApp>target/xyz-${project.version}.war</webApp>
      <stopKey>foo</stopKey>
      <stopPort>9999</stopPort>
    </configuration>
    <executions>
      <execution>
        <id>start-jetty</id>
        <phase>pre-integration-test</phase>
        <goals>
          <goal>run</goal>
        </goals>
        <configuration>
          <scanIntervalSeconds>0</scanIntervalSeconds>
          <daemon>true</daemon>
        </configuration>
      </execution>
      <execution>
        <id>stop-jetty</id>
        <phase>post-integration-test</phase>
        <goals>
          <goal>stop</goal>
        </goals>
      </execution>
    </executions>
  </plugin> 
<plugin>
    <groupId>eviware</groupId>
    <artifactId>maven-soapui-plugin</artifactId>
    <version>3.0</version>
    <configuration>
      <projectFile>${basedir}/src/main/resources/soapui/project.xml</projectFile>
      <printReport>true</printReport>
    </configuration>
    <executions>
      <execution>
        <id>soap-integration-test</id>
        <phase>integration-test</phase>
        <goals>
          <goal>test</goal>
        </goals>
      </execution>
    </executions>
  </plugin>
4

1 回答 1

1

尝试在您的 settings.xml (.m2/) 中添加以下内容:

 <proxies>
   <proxy>
     <id>myproxy</id>
     <active>true</active>
     <protocol>http</protocol>
     <host>172.18.65.22</host>
     <port>80</port>
  </proxy>
</proxies>
于 2014-05-16T12:52:45.620 回答