| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> mac jenkin+maven+springboot+gitblit+远程部署(windows) -> 正文阅读 |
|
[开发工具]mac jenkin+maven+springboot+gitblit+远程部署(windows) |
部署过程中,真的遇到了超级多超级多的问题,很多人环境不一样,找到能配套上的部署版本真的太不容易了,TAT祭奠被我浪费的好几天宝贵时间 我写这篇博客就是为了以后自己想用的时候用得上,每个人配置不一样,所以我的配置对你们来说不一定有效,你们参考就好,下面没截图的都是我没设置的 首先,gitblit要配置,传送门:https://www.cnblogs.com/1285026182YUAN/p/10727716.html 这下面开始,得拿到创建这个gitblit仓库的服务器的账号密码,然后创建库的人才有编辑版本库的权限 ?配好了之后就可以开始新建项目了 ?没有这项就下载插件 ?下载好了回到刚才部署界面
ssh server的配置在首页? ?没有publish on ssh的需要下载插件,之前部署的可以保存一下,然后再去下插件 ? ?然后继续刚才部署项目的界面 stop.bat 这个文件你放到远程服务器上你找个文件夹放下,然后只要修改端口就行了,这个命令我也是从网上查的,然后自己修改了一下,因为我的bat能力有限
我这边transfer为什么是空的,我需要解释一下 正常我们部署jar包过程应该是,你先查看该端口的进程存不存在,然后杀死该端口,然后把原先的jar包删除或者替换,再java -jar开启命令 后来我的解决办法是: transfer1:把端口杀死(D:\henu\test\stop.bat) transfer2:用ssh传输jar包,然后java -jar运行(java -jar D:\henu\test\WorkFlowServer.jar) 就是用两个transfer,至于为什么用两个,我是看到下面它这边有个提示说:如果你想在文件传输之前使用Exec命令,那你可以使用两个transfer,然后将Exec命令(传输前想使用的Exec命令)移动到包含源文件的传输集(要用ssh传输文件的transfer)之前 ?好了之后就可以build的,查看输出日志看看有没有错 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 7:00:05- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |