![](https://img-blog.csdnimg.cn/20210721160952616.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux
Linux, shell , 持续集成
XYZip2
技术需要亲自实践,不断沉淀,方能有所提升
展开
-
Linux 环境下Java环境变量配置
1. JDK安装包获取注意事项由于Oracle的JDK下载需要用户登录并接受协议,lunix环境使用wget下载的jdk只是一个登录的网页,因此无法进行解压。可以手动下载后选择本地上传。登录Oracle官网,手动下载JDK8 tar包(注意根据系统选择64位或32位)2. 上传JDK安装包(sftp或lrzsz)2.1 sftp通过SecureCRT 远程连接Lunix服务器,Alt+P,切换到sftp模式:// 查看lunix当前目录pwd// 切换到需要上传的目标目录原创 2021-09-26 23:09:04 · 7416 阅读 · 0 评论 -
Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
转自:http://www.jb51.net/article/77337.htm方案一:用Eclipse自带的Export功能步骤1:准备主清单文件 “MANIFEST.MF”,由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下:Manifest-Version: 1.0Clas转载 2016-04-04 16:41:25 · 590 阅读 · 0 评论 -
Jenkins详细安装与构建部署使用教程
转自:http://m.blog.csdn.net/article/details?id=50518959Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。本文使用的Linux:Ub转载 2016-12-01 16:45:28 · 528 阅读 · 0 评论 -
代码质量管理平台SonarQube的安装、配置与使用
转自:https://www.cnblogs.com/qiumingcheng/p/7253917.htmlSonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用。准备工作;1、jdk(不再介绍)2、sonarqube:http://www.sonarqube.org/downloads/3、SonarQube+Scan...转载 2018-02-24 17:59:23 · 502 阅读 · 0 评论 -
持续集成——使用Jenkins配置自动化构建
转自:http://blog.csdn.net/littlechang/article/details/8642149 持续集成是个简单重复劳动,人来操作费时费力,使用自动化构建工具完成是最好不过的了。为了实现这个要求,我选择了Jenkins,也可以选择Hudson。从http://mirrors.jenkins-ci.org/windows/latest下载w转载 2016-04-02 22:54:11 · 691 阅读 · 0 评论 -
shell编程入门
一、Shell入门我们先看一个小例子,永恒的经典:Hello World123#!/bin/shvar="Hello World!"echo$var保存,文件名为:hello我们发现文件的第一行虽是一个注释,但是说明了文件的执行是由/bin/sh来执行,所以我们这么来执行这个文件:转载 2016-04-02 20:01:59 · 604 阅读 · 0 评论 -
Windows使用Vagrant&VirtualBox搭建虚拟开发环境
转自:http://blog.csdn.net/tojohnonly/article/details/70151040 Vagrant 是一款用来构建虚拟开发环境的工具 , 我们可以通过 Vagrant 封装一个 Linux 的开发环境 , 分发给团队成员 ; 成员可以在自己喜欢的桌面系统 Mac/Windows/Linux 上开发程序 , 代码却能统一在封装好的环境里运行 , 非常便于统一开发...转载 2018-02-24 13:49:47 · 503 阅读 · 0 评论 -
Nginx SSL+Tomcat https
Nginx SSL+tomcat集群 Nginx tomcat no 不用https转自:http://blog.csdn.net/vfush/article/details/51086274最近做了个Web项目, 架构上使用了 Nginx +tomcat 集群, 且全站HTTPS,用nginx 做负载,nginx和tomcat 使用内网http通信,遇到http css,js静态转载 2016-11-30 13:42:25 · 382 阅读 · 0 评论 -
CentOS7用yum安装软件提示 cannot find a valid baseurl for repo:base/7/x86_64 的解决方法
参考资料:https://www.cnblogs.com/hopkings/p/6140654.html*无法联网的明显表现会有: 1、yum install出现 Error: cannot find a valid baseurl or repo:base 2、ping host会提示unknown host方法一、 1、打开 vi /etc/sysconfig/network-scrip...原创 2018-02-24 09:51:20 · 12152 阅读 · 0 评论 -
阿里云服务器1——重置实例密码
阿里云服务器,登陆地址:https://account.aliyun.com/login/login.htm登陆后,修改阿里云服务器实例密码,操作如下:ps: 该远程连接为阿里云提供的网页版远程终端,首次连接会告知初始密码,须自行保存,以便后续WEB端登陆。 如果习惯于shell终端登陆,可安装SecureCRT或xshell远程终端工具。修改好密...原创 2019-05-11 19:26:03 · 2053 阅读 · 0 评论 -
shell脚本编程语法
转自:http://blog.csdn.net/missshirly/article/details/74968091 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编写脚本完成时,如果要执行该脚本,还必须使其可执行。要使编写脚本可执行转载 2016-08-09 14:34:15 · 359 阅读 · 0 评论 -
Git入门
转自:http://blog.jobbole.com/78960/一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集转载 2016-11-15 19:12:29 · 265 阅读 · 0 评论 -
Linux wget命令详解
Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步。wg转载 2016-03-23 00:33:33 · 434 阅读 · 0 评论 -
阿里云服务器2——开放端口号
阿里云服务器默认只开放了部分端口号,服务配置好后,如需客户端远程访问,还需在阿里云服务器安全组开放端口号。具体操作流程如下:ps: 0.0.0.0/0 即为不限定ip地址,如配置nginx拦截访问端口 80或443 为了安全,一般需要指定允许访问的ip地址...原创 2019-05-11 23:56:33 · 803 阅读 · 0 评论