如果您正在使用deploy:deploy-file
目标并遇到此错误:
“部署工件时出错:不支持的协议:'ftp':找不到支持请求的协议的货车:ftp”
然后你需要在你的
%M2_HOME%/lib
. 在这种情况下,需要的提供程序是 ftp,因此我们必须将 wagon-ftp jar 放在 Maven 2 安装的 lib 目录中。
作为将 wagon 提供程序放入 Maven 发行版的替代方法,您还可以创建一个虚拟 POM,将所需的 wagon 声明为<extension>
当前目录中的一个。
如果错误描述是这样的:
“部署工件时出错:不支持的协议:'ftp':找不到支持请求的协议的 wagon:ftp org/apache/commons/net/ftp/FTP”
然后你需要将 commons-net jar 放在
%M2_HOME%/lib
.
[最佳] |
是的,您可以通过如下配置部署插件来跳过单个模块的部署:
<plugin> <artifactId>maven-deploy-plugin</artifactId> <version>X.Y</version> <configuration> <skip>true</skip> </configuration> </plugin>
[最佳] |