运维
微风--轻许--
纵一生,与君相伴,不负岁月,不负卿 ...
展开
-
强制更新 maven 缓存
mvn dependency:purge-local-repository转载 2020-03-15 17:04:02 · 1729 阅读 · 0 评论 -
解决:Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (default-deploy)
1. 执行 mvn clean deploy ... 想把 jar 包更新到私服仓库,报错:Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (default-deploy) on project xxx-xxx-xxx: Deployment failed: repositor...原创 2019-12-28 19:32:42 · 43692 阅读 · 2 评论 -
上传 jar 包到 nexus3、上传本地 jar 包到 maven 私服
1.登陆进入nexus3,打开要上传的仓库目录:maven-releases2. 选择要上传的本地 jar 包,并填写好对应的groupId、artifactId、version 点击 uoload。3. 切换目录 ,查看刚才上传的 jar 包:已经成功上传:4. pom 中引用方式: <dependency> ...原创 2019-12-28 19:33:12 · 1046 阅读 · 0 评论 -
linux 安装 maven 、解决:bash: mvn: command not found
1、安装 wget 命令: yum -y install wget2、下载maven安装包wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz3.解压maven安装包tar -zxvf apache-maven-3.5.4-bin....转载 2020-03-15 17:02:05 · 18081 阅读 · 3 评论 -
Linux 安装 jdk ( 两种方式 )
安装jdk有两种方法:手动安装 yum安装。方式一: yum安装1、查询要安装jdk的版本, 命令:yum -y list java*2、安装jdk1.8yum install -y java-1.8.0-openjdk.x86_643、查询jdk版本:java -version这样就安装成功了。默认给安装到 usr/lib/jvm/ 。方式二:手动安装1、下载...转载 2020-03-15 17:04:18 · 2479 阅读 · 0 评论 -
执行ssh-add时出现Could not open a connection to your authentication agent
若执行ssh-add /path/to/xxx.pem是出现这个错误:Could not open a connection to your authentication agent,则先执行如下命令即可: ssh-agent bash更多关于ssh-agent的细节,可以用 man ssh-agent 来查看...转载 2019-12-16 18:23:44 · 3529 阅读 · 0 评论 -
生成多个 SSH-Key 、生成多个公钥和私钥
当有多个仓库要同时使用时,需要配置多个公钥、私钥。于是就要先生成多个。PS:初次生成参见文章:查看本机ssh公钥,生成公钥1. 进入 key 的存储路径,SSH目录:~/.sshcd ~/.ssh2. 生成命令如下,邮箱用自已的就行。 ssh-keygen -t rsa -C "XXXXX@XXX.com"会有提示,让输入存放 Key 的文件名,我输入了 test....原创 2019-12-16 11:41:06 · 10572 阅读 · 1 评论 -
Docker 方式安装 gitlab ( 阿里云ECS )
1.查找镜像:docker search gitlab2. 拉取镜像:docker pull 镜像名我选择的是搜索出来的第一个镜像:docker.io/gitlab/gitlab-ce查看下载好的镜像:docker images3. 创建好gitlab相关配置、日志等的挂载文件夹。我的是放在/root/chengxu/gitlab 文件下,分别...原创 2019-12-15 22:11:13 · 836 阅读 · 0 评论 -
解决:阿里云ECS服务器 远程连接不上、极慢 (主机监控的实现)
个人低配版的阿里云ECS服务器,突然发现用 Xshell 或者 git-bash 都连接不上...第一反应发工单去问下为什么,然后在工单引导中看到提示的可能原因:CPU负载过高。于是安装主机监控查看 CPU 使用率:1. 登陆云服务器控制中心,找到:运维与监控2. 选择 云监控3. 弹出 云监控控制台,点击右上角:升级为主机监控4. 在红框中位置安装插件(免...原创 2019-12-15 21:08:22 · 3365 阅读 · 0 评论 -
pom.xml 配置之:snapshot 快照库和 release发布库 的区别
1、如果在发布时使用 mvn deploy -P release 的命令,那么会自动使用0.1作为发布版本,那么根据 maven 处理 snapshot 和release 的规则,由于版本号后不带 -SNAPSHOT 故当成是正式发布版本,会被发布到 release 仓库;2、如果发布时使用 mvn deploy 命令,那么就会使用默认的版本号 0.1-SNAPSHOT,此时 maven ...转载 2019-07-17 16:13:56 · 2729 阅读 · 0 评论 -
Git 查看并修改 name 和 email
显示name的方法:git config user.namegit config --list或者查看~/.gitconfig 文件。改名字:# --global 表示全局修改git config --global user.name "这里写用户名"# 或者直接修改配置文件vi ~/.gitconfig如果不加 --global 就是只修改当前仓库的下的配...转载 2019-07-29 11:21:15 · 10299 阅读 · 4 评论 -
maven 之 setting.xm 的配置详解、说明
转自:https://www.cnblogs.com/shangxiaofei/p/5416552.html文件存放位置全局配置:${M2_HOME}/conf/settings.xml用户配置:${user.home}/.m2/settings.xmlnote:用户配置优先于全局配置。${user.home}和和所有其他系统属性只能在3.0+版本上使用。请注意windows...转载 2019-07-17 11:04:17 · 1332 阅读 · 0 评论 -
Maven : 将 Jar 安装到本地仓库和 Jar 上传到私服
Jar的maven配置<dependency><groupId>org.apache.thrift</groupId><artifactId>libthrift</artifactId><version>0.9.2</version></dependency>1. 将Jar包安装到本地仓转载 2018-06-15 15:23:44 · 709 阅读 · 0 评论 -
Jenkins 详细安装、构建部署 使用教程
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。本文使用的Linux:Ubuntu其中JDK、Tomcat、SVN服务器请看这里Ubuntu安装配置JDK、Tomcat、SVN服务器一、安装Jenkins本文直接使用war包安装下载地址:https://...转载 2018-08-30 10:32:59 · 1144 阅读 · 0 评论 -
Git 版本回退
现在,你已经学会了修改文件,然后把修改提交到Git版本库,现在,再练习一次,修改readme.txt文件如下:Git is a distributed version control system.Git is free software distributed under the GPL.然后尝试提交:$ git add readme.txt$ git commit -m ...转载 2018-09-07 17:12:49 · 270 阅读 · 0 评论 -
负载均衡
负载平衡(Load balancing)是一种计算机技术,用来在多个计算机(计算机集群)、网络连接、CPU、磁盘驱动器或其他资源中分配负载,以达到最优化资源使用、最大化吞吐率、最小化响应时间、同时避免过载的目的。使用带有负载平衡的多个服务器组件,取代单一的组件,可以通过冗余提高可靠性。负载平衡服务通常是由专用软件和硬件来完成。基于互联网的服务负载平衡最重要的一个应用是...转载 2018-05-23 15:00:29 · 422 阅读 · 0 评论 -
前端VUE工程不占用80端口,浏览器不带端口访问VUE项目的实现
1.需求:直接域名访问项目,不用IP,也不带端口号。1)访问项目方法通常是 IP:端口,不想带端口时可把这个工程部署在80端口上,这样可以默认80,URL上不用写端口号。2. 不用把前端工程部署在80端口上。1)把前端工程部署在3000端口上,后端工程部署在8089上,由 nginx 监听 80 端口并作代理。2)nginx.conf 配置:server {...原创 2019-04-17 20:17:43 · 6651 阅读 · 0 评论 -
springboot&ajax&has been blocked by CORS policy: No ‘Access-Control-Allow-Origin
ajax+springboot解决跨域问题,以下报的错误就是html跨域的问题Access to XMLHttpRequest at 'http://localhost:8080/user/login1' from origin 'http://localhost:59033' has been blocked by CORS policy: No 'Access-Control-Allow-...转载 2019-05-14 11:38:14 · 6443 阅读 · 2 评论 -
简述 maven 命令 package、install、deploy 的区别
转自:https://blog.csdn.net/zhaojianting/article/details/80324533原文有图片说明命令运行过程,我只记录最终结论:区别即:package :打包(到项目 target)。install : 打包+ 本地仓库 。deploy : 打包+ 本地仓库 + 私服 。...转载 2019-07-13 15:25:03 · 726 阅读 · 0 评论 -
API Gateway——KONG简单入门
一、简介Kong,是由Mashape公司开源的,基于Nginx的API gateway。二、特点可扩展:支持分布式模块化 功能:授权、日志、ip限制、限流、api 统计分析(存在商业插件Galileo等、也可自己研发)、请求转化、跨域(CORS)、其他功能通过lua编写插件实现。...三、调用流程Once Kong is running, every request being made to t...转载 2018-04-26 11:28:04 · 3296 阅读 · 0 评论