JAVA开发环境的配置以及JDBC复习
感想
今天是实训的第一天,原本想着第一天应该会轻松一些,但是后来发现并非如此,第一天的安排就已经非常满了。一大早我们就来到了中软国际的机房,迎接我们的不仅有这里的大牛而且还有他们带来的分组试卷,原本以为自己对编程基础应该还算掌握得可以,然而在看到试卷后还是不知该从何下手,尤其是最简单TCP的四次握手的原因,我怎么想都想不起来,看来还是得不断复习之前内容,不然都不知道哪些学过的其实都已经忘光了。
Maven环境配置
在配置JAVA环境中,大部分都没有问题,因为之前在大数据课时用过Maven,所以这次不用为maven再配置一遍环境,在这里我又再复习一下maven的安装与配置:
1、下载Maven:
1.1 打开Maven官网下载页面:http://maven.apache.org/download.cgi 下载:apache-maven-3.5.0-bin.tar.gz
1.2 解压下载的安装包到某一目录
2、配置环境变量:
2.1 打开terminel输入以下命令:vim ~/.bash_profile打开.bash_profile文件,在次文件中添加设置环境变量的命令export M2_HOME=/Users/xxx/Documents/maven/apache-maven-3.5.0export PATH=$PATH:$M2_HOME/bin添加之后保存并推出,执行以下命令使配置生效:
source ~/.bash_profile
3、查看配置是否生效:
输入:mvn -v命令,输入如下:
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)
Maven home: /Users/xxx/Documents/maven/apache-maven-3.5.0
Java version: 1.8.0_121, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: “mac os x”, version: “10.12.6”, arch: “x86_64”, family: “mac”
若输出如上,则配置成功。
MySQL环境配置
今天最痛苦的环节就是MySQL的环境配置,按理来说Mac系统的环境配置应该最简单没有难度,可是因为我之前安装过MySQL,而且我还不知什么原因修改过配置文件导致当时的MySQL就无法启动,无论是全部卸载掉重新下载安装都无法启动MySQL,本来我是打算用服务器的mysql,但是老师说这里网速可能会对我连接其他的服务器有影响建议我还是在本机装一个MySQL,所以这次我这次又要面对这个问题了。
首先放出几个错截图:
为了以下解决,我查询了网上的解决方案
ERROR! The server quit without updating PID file (/usr/local/Cellar/mysql@5.7/5.7.25/data/Solists-MacbookPro.local.pid)
方案如下:
1、可能是/usr/local/mysql/data/mysql.pid文件没有写的权限
解决方法 :给予权限,执行 chown -R mysql:mysql /var/data chmod -R 755 /usr/local/mysql/data 然后重新启动mysqld!
我的结果:无效
2、可能进程里已经存在mysql进程
解决方法:用命令ps -ef|grep mysqld查看是否有mysqld进程,如果有使用“kill -9 进程号”杀死,然后重新启动mysqld!
我的结果:并没有存在的mysql进程
3、可能是第二次在机器上安装mysql,有残余数据影响了服务的启动。
解决方法:去mysql的数据