2019-08-30 linux与springboot相关问题

8.24

1、当电脑休眠重启后,发现linux(centos7)网络断开了,xshell无法连接linux,service network restart 失败,需要关闭重开才行(reboot无用)

  若是xshell远程连接自动断开,则需:vi命令打开/etc/ssh/sshd_config文件 

  ClientAliveInterval 60  //每隔60秒,服务器就要向客户端发送一次消息,客户端响应后,连接才会保持,否则,断开。

  ClientAliveCountMax 3  //可以使用默认值3  注意:前面的“#”要去掉。

8.26

1、linux下重命名文件夹:

    mv a b 将a文件重命名为b

mv /a /b/c 将a文件夹移动到b文件夹下并重命名为c

2、安装最新版的git:

    先卸载旧版:yum remove git

安装依赖软件:yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc

                  yum install  gcc perl-ExtUtils-MakeMaker

编译安装新版git:cd /usr/local/src/

                wget https://github.com/git/git/archive/v2.23.0.tar.gz

tar -xvf v2.23.0.tar.gz

cd v2.23.0

make prefix=/usr/local/git all

                    make prefix=/usr/local/git install

添加到环境变量:echo "export PATH=$PATH:/usr/local/git/bin" >> ~/.bashrc

source ~/.bashrc

git --version

3、linux下部署java项目:

    yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64

    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    export PATH=$PATH:$JAVA_HOME/bin

    保存关闭后,执行:source /etc/profile #让设置立即生效。

4、查看centos版本:

cat /etc/redhat-release

5、在运行过程中出现java.lang.IllegalArgumentException: argument type mismatch异常:

    该异常表明参数类型不匹配,经过一系列查看修改后,发现dao(entity)层与数据库的id字段类型不同,数据库

是int,而我的java代码id是Integer,这也表面Integer与int类型不匹配。

你可能感兴趣的:(2019-08-30 linux与springboot相关问题)