Deepin & MySQL + Maven 安装与配置

前言

简单记录Deepin-15.8 中安装与配置 MySQL + Maven 的全过程!

安装MySQL

在普通用户下进行

直接使用apt-get安装

1
sudo apt-get install mysql-server mysql-client

中途需要输入密码或按Y确认

查看mysql配置文件

存在文件说明安装完成

1
cat /etc/mysql/my.cnf

进入mysql

1
mysql -u root -p

如果这个时候出错了..

1
ERROR 1698 (28000): Access denied for user 'root'@'localhost'

这是因为我们在安装MySQL的过程中,是默认安装的,没有设置密码,才导致的错误。

解决(使用sudo):

1
sudo mysql -u root -p

修改密码

1
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY'newpassword';

到此就可以正常使用普通用户登录MySQL。

安装Maven

下载

官网:https://maven.apache.org/download.cgi
我这里使用的是apache-maven-3.5.4-bin.tar.gz

解压maven

1
sudo tar -zxvf apache-maven-3.5.4-bin.tar.gz

安装maven

1
sudo mv apache-maven-3.5.4/ /usr/lib/ide/

编辑环境变量

1
sudo vim /etc/profile

添加环境变量

1
2
3
export MAVEN_HOME=/usr/lib/ide/apache-maven-3.5.4
export MAVEN_OPTS="-Xms256m -Xmx512m"
export PATH=${MAVEN_HOME}/bin:$PATH

重新加载环境

1
source /etc/profile

检查版本

1
mvn -version

拷贝全局配置文件到用户配置文件目录下

1
cp /usr/lib/ide/apache-maven-3.5.4/conf/settings.xml /home/ray/.m2/

修改maven的用户配置文件

1
sudo vim /home/ray/.m2/settings.xml

修改以下内容

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!-- 将默认的地址改为指定的本地仓库地址 -->
<localRepository>/home/ray/MavenRepository</localRepository>


<mirrors>
<!-- 把Maven中央仓库换成阿里云 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>
http://maven.aliyun.com/nexus/content/groups/public/
</url>
</mirror>
</mirrors>