今天完成的事情:
提交代码到SVN/Git,部署代码到服务器,
明天计划的事情:
用Postman测试服务器数据是否成功
16.Post时,对比用Http Body接收参数,用param接收参数的区别,分别描述两种方式的使用场景
17.用Spring messageSource 配置错误信息,在接口处做校验,根据错误的类型返回对应的错误信息
遇到的问题:
想太多了,想的很烦,没有做任务,想通了,就是菜。
还是得做,没别的。
收获:
提交代码到SVN/Git,部署代码到服务器,用Postman测试服务器数据是否成功
之前做个任务,以为是在本地部署代码到服务器,后来看师兄的日报发现,原来是在服务器上通过git获取GitHub的代码
安装git
安装给git有两种方式,一种是通过yum安装git,另外一种是通过源码安装git,通过源码安装git可以获取到最新的git版本,我使用的通过源码安装git
开始需要在centos上安装一些构建git的必要依赖软件包:
sudo yum groupinstall "Development Tools"
sudo yum install curl-devel expat-devel gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel
然后git官网拷贝最新的版本 Git project’s mirror on GitHub
先将位置移到,cd /usr/src/
然后使用下载命令 sudo wget https://github.com/git/git/archive/v2.29.0.tar.gz -O git.tar.gz
注意 “-O”是大写得O,不是0零也不是小写的o 用这两种,一个报错,一个无法解压
解压git
sudo tar -xf git.tar.gz
cd git-*
编译安装git
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install
这个安装是错的,没有建立git文件夹,注意在/usr/local/git
加上/git
不然local文件夹中git是分散的,这三个文件夹都是git文件夹:
输入git --version来验证你的安装:
我显示的是
git version 2.27.0
这是因为它默认使用了"/usr/bin"下的git
需要在环境变量中改过来
输入vim /etc/profile
加上这个
用source /etc/profile 立即生效配置 ,不用重启
在查看git版本
克隆代码到本地
使用jar -cvf SpringMVCRest.war /usr/src/git-2.29.0/SpringMVCRest
将文件夹打包成war包
评论