maven sftp deploy 远程发布

四黑之路 四黑之路 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
用maven 远程 构建 sftp 发布版本 怎么弄?
安装 网上的帖子 弄

pom.xml

<distributionManagement>
<repository>
<id>proficio-repository</id>
<url>sftp://172.27.18.62/opt/app/ri/ri_tool/deploy</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<url>http://172.27.18.62:8082/nexus/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>

这里面的 sftp url 不知道具体怎么写?

settings.xml

<server>
<id>proficio-repository</id>
<username>root</username>
<password>root</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
</servers>
sftp setting 里的 用户名 密码 应该是 私服的nexus 用户名 密码 还是 linux 登录的用户名密码?

我根据上面的这样配置 执行deploy 快照版本 发布成功, 但是 sftp 传 的/opt/app/ri/ri_tool/deploy没有任何文件,console 显示 build success 没有报任何错误
...全文

相关推荐

FirstMaven.zip

借助wagon-git简单制作依赖库(gitlab为仓库)

lanxuan1993

Maven管理的ssh2项目

Maven管理的ssh2项目

JianLeiXing

maven-3.5.2

这里的maven版本是apache-maven-3.5.2-bin版本的,也是最新版本的。

小猴子的技术笔记

JAVA项目打包部署运维[项目源码]

本文详细介绍了JAVA项目从开发到部署运维的全流程,包括JDK安装、环境变量配置、项目打包、上传服务器、服务启动脚本创建、批量启动脚本编写以及监控维护等关键步骤。内容涵盖了多服务环境下的批量部署方案,提供了完整的脚本示例和操作命令,适合需要管理复杂JAVA项目的开发者和运维人员参考。文章还特别强调了生产环境下的JVM参数配置和端口管理,为实际项目部署提供了实用指导。

xxx12

IDEA远程服务器连接与部署实战:从SSH配置到自动化脚本

在软件开发与部署流程中,远程服务器连接是连接本地开发环境与线上服务的关键环节。其核心原理通常基于SSH(Secure Shell)协议,通过加密通道实现安全的文件传输与命令执行。这项技术的价值在于提升开发部署效率、保障操作安全,并实现环境一致性。常见的应用场景包括Web应用部署、持续集成以及云端开发调试。本文聚焦于如何在IntelliJ IDEA中高效配置SSH连接,并深入对比SFTP同步与自动化脚本两种主流部署策略。通过详解服务器权限配置、密钥对认证等关键步骤,并结合自动化部署脚本的编写与远程执行,帮助开

weixin_34159110
评论
收藏 已收藏
分享
返回顶部
四黑之路
Java 51,407 成员 86,128 内容