readyapi/maven 集成 - 无法传输工件
Posted
技术标签:
【中文标题】readyapi/maven 集成 - 无法传输工件【英文标题】:readyapi/maven integration - couldn't transfer artifact 【发布时间】:2021-12-20 18:39:06 【问题描述】:更新问题;我正在尝试使用 maven 实现 readyapi,按照此处的步骤 https://support.smartbear.com/readyapi/docs/integrations/maven/example.html#pom 但无法解决插件问题。有什么帮助吗?
<repository>
<id>com.teamdev</id>
<url>https://europe-maven.pkg.dev/jxbrowser/releases</url>
</repository>
</repositories>
<!-- Add the SmartBear ReadyAPI plugin repository. -->
<!-- Maven will download the plugin from the specified URL. -->
<pluginRepositories>
<pluginRepository>
<id>SmartBearPluginRepository</id>
<url>http://smartbearsoftware.com/repository/maven2</url>
</pluginRepository>
</pluginRepositories>
<build>
<plugins>
<plugin>
<groupId>com.smartbear</groupId>
<artifactId>ready-api-maven-plugin</artifactId>
<version>3.0.0</version>
<executions>
<execution>
<phase>test</phase>
<goals>
<goal>test</goal>
</goals>
<configuration>
<projectFile>Sample-SOAP-project.xml</projectFile>
<readyApiProperties>
<property>
<name>readyAPI</name>
<value>C:\per\ReadyAPI\ReadyAPI-3.0.0\bin</value>
</property>
</readyApiProperties>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>```
【问题讨论】:
【参考方案1】:我试图通过 pom 集成 maven,但没有成功,所以我手动安装了软件包
这是问题的根本原因。您是手动完成的,maven 现在找不到它们。
让我们以正确的方式来做这件事。创建一个pom
,它会尝试使用mvn
导入必要的依赖项,然后在此处发布。调试它比弄清楚如何手动添加正确版本的依赖项更容易。
使用新的 pom 编辑您的帖子并在此处发表评论。
编辑:
好的,所以你无法从 Maven 下载这些东西的原因,是因为 Maven 阻止了默认情况下从某些版本开始阻止外部 HTTP 存储库。
这是来自mvn
团队的solution,关于如何解决此问题。
【讨论】:
更新的问题,只是对我原来的问题的一个注释:当我尝试手动添加插件时,当我运行“mvn test”时,它会给出不同的错误,错误:“执行 com 时缺少所需的类。 smartbear:ready-api-maven-plugin:3.0.0:test: Lcom/eviware/soapui/support/MessageSupport;" @arthur-klezovich Cool 你能把代码发到 Github 并把链接发给我吗? @Alex 查看我对如何解决问题的帖子的编辑。 我更改为 https,正如您共享的解决方案中所说,但仍然给出错误“目标 com.smartbear:ready-api-maven-p lugin:3.0.0:test 的执行默认值失败:执行 com.smartbear:ready-api-maven-plugin:3.0.0:test: Lcom/eviware/soapui/support/MessageSupport; " 时缺少必需的类 你能运行mvn install
并告诉我它给出了什么样的输出。它似乎缺少一些来源。以上是关于readyapi/maven 集成 - 无法传输工件的主要内容,如果未能解决你的问题,请参考以下文章