问题标签 [wagon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
28258 浏览

maven - wagon ssh / scp:没有可用于访问存储库的连接器......使用可用工厂 WagonRepositoryConnectorFactory 的默认类型

这是 wagon-ssh 2.10 的错误吗?

什么可能有效?

例如,Maven、Wagon-SSH 和 pom 设置的哪种组合可以恢复 Maven 3.0.5 和 wagon-ssh 2.4 的行为?

在我的 pom.xml 中升级到 wagon-ssh 2.10 以检查这是否会根据https://issues.apache.org/jira/browse/MDEPLOY-177解决我的问题后, 另请参阅如何修复或解决 wagon 错误?

我收到以下错误消息:

调查没有可用的连接器使用 eclipse aether 包通过 maven 插件进行部署

我假设这可能是一个 Maven 版本问题。事实上,自从wagon-ssh因 scp 传输而中断数月以来,我一直坚持使用较旧的 3.0.5 maven

所以我升级到 Maven 3.3.3

稍微修改了错误消息:

调查 无法部署 Maven 项目,没有可用的连接器

似乎有不同类型的 ConnectorFactories

  1. WagonRepositoryConnectorFactory (Maven 3.0.5)
  2. BasicRepositoryConnectorFactory (Maven 3.3.3)
  3. AetherRepositoryConnectorFactory(Maven?)

查看https://stackoverflow.com/a/18253897/1497139 有一个指向http://maven.apache.org/guides/mini/guide-using-extensions.html的指针,它应该解释如何添加连接器(6 人赞成这个答案) - 但我在那里没有提到 ConnectorFactory。

互联网搜索

有这个问题中已经提到的一些链接,并且:

有没有办法让 maven scp wagon 在 linux/mac/windows 平台上始终如一地工作?

其中提到了我已经成功使用了 2 年的配置风格。

我观察到,当我单独在父 pom.xml 上进行 maven 安装时,发生了以下下载:

但这不会改变子项目的情况。

这是 pom 的摘录:

0 投票
0 回答
220 浏览

maven - Maven Ant 任务,部署到 https

我正在尝试使用 ssl 将 deb 文件部署到连接,但我收到错误消息“没有主题替代 DNS 名称匹配...”

我在 ant 中的构建目标如下所示:

如何配置旅行车?我只想忽略证书。

0 投票
2 回答
2396 浏览

java - 我无法使用 apache-maven3.2.2 构建项目

我无法使用 Apache-maven 3.2.2 构建项目,并且由于我是 maven 新手,我无法找到问题所在。请提供一些解决方案来解决它。

错误如下:

我的maven版本如下:

0 投票
0 回答
646 浏览

plc - wago pfc200如何存储数据

我们有一个新的 WAGO 8202 PLC。我知道我们可以使用 CSV Utility 将过程数据存储在 CSV 文件中,但 CSV 不是我们的理想选择。

在网络丢失期间将过程数据存储在 PLC(SQLLite 或某些嵌入式数据库)中并将它们重新传输到历史服务器或 SQL Server 的最佳方法是什么?

我们可以在 CodeSys 中编写一个程序来根据间隔检查与服务器的连接并重新发送未发送的进程数据吗?是否有图书馆或模块来促进这一点?

0 投票
1 回答
208 浏览

maven - Maven Wagon 插件发布

我有一些 xml 文件,我想将它们上传到我的域。我能做到的唯一方法是通过端点。我已经配置了 maven wagon 插件,如下所示

我有这个

如何正确将此文件发布到远程位置?

0 投票
0 回答
196 浏览

maven-2 - 上传具有相同 artifactId 的 SECOND 包时,Maven 永远挂起

Maven 突然在release:perform尝试上传文件时永远挂起:

然后我将 -X 添加到 maven 命令,然后我发现它挂在这个命令上:

这也相当于这个 maven deploy:deploy-file 命令:

artifactId - $1
文件路径- $2
包类型- $3

我玩弄了这个命令,发现在上传带有SAME artifactId的SECOND包时,maven 永远挂起。

这是 maven-deploy-plugin:2.4 中的错误吗?

0 投票
1 回答
2902 浏览

java - 由于意外错误,Maven 构建失败

我有一个简单的项目 HelloWorld,只有 junit 的单一依赖项。我正在尝试编译 sudo mvn clean install 它显示构建失败并显示以下日志,

我试过做很多事情,但它没有下车。我正在使用 ubuntu 16.04LTS。我的 java 版本是 1.7.0.80,maven 版本是 3.2.1。需要认真的建议。

0 投票
1 回答
359 浏览

maven - 使用自定义 wagon 使用 maven 将 3rd 方包部署到我的内部仓库

如何使用我自己的 wagon 将 3rd 方包部署到我的远程存储库?

例如,我可以使用以下命令在不更改 pom.xml 的情况下部署 3rd 方包。

我如何告诉 maven 使用特定的 wagon 来部署包?我可以传递一些命令行参数或向 settings.xml 添加一些条目吗?

我怎样才能为 gradle 做同样的事情?

0 投票
1 回答
14368 浏览

java - Maven 使用 scp 部署快照抛出 NoSuchElementException

我希望能够使用 scp 在 nexus 存储库上部署 maven 项目的快照。这是我的 pom.xml 中有趣部分的当前配置:

整个 pom.xml 在那里可用。

我们正在使用一对密钥对我们的存储库进行身份验证,因此我在中输入以下内容~/.m2/settings.xml

当我启动时,mvn clean deploy我收到以下错误:

使用调试选项执行显示以下堆栈跟踪:

有关信息,我使用的是 Maven 3.3.9 和 Java 8(我使用 openjdk 和 oracle JDK 进行了测试,结果相同)。

我知道我的 pom.xml 设置应该可以工作:它在虚拟机上工作了几个月。遗憾的是,我没有设置该虚拟机,并且我们最近在没有任何备份的情况下丢失了它。我没有关于这台机器上的 java 或 maven 版本的任何信息。

该 VM 通过 jenkins 作业mvn deploy定期使用,您可以在此处查看该作业的不同日志:https ://ci.inria.fr/sos/job/Spoon-Snapshot-Deployer/ 。在 7 月 28 日之前它运行良好,显示我的错误的日志是从 8 月 2 日开始的。

0 投票
1 回答
293 浏览

java - wagon-ftp "连接超时"

我不断收到此错误。我正在尝试在我的网络服务器上设置一个 Maven 存储库。如果有人能告诉我我做错了什么,那就太好了。我正在关注 2009 年在博客中写的教程,但这似乎不起作用。这是一个 FTP 教程,所以我认为 SFTP 设置应该非常相似,但它似乎不起作用。

日志

pom.xml

设置.xml