在ubuntu16.04下配置eclipse+tomcat+jdk+mysql+maven

在ubuntu16.04下配置eclipse+tomcat+jdk+mysql+maven

前言

本教程的实验环境是ubuntu16.04.4版本,其他版本的可能会略有不同,但总体影响不大。
ubuntu各个版本镜像的下载地址:https://www.ubuntu.com/download/alternative-downloads
VMware虚拟机百度云下载链接:https://pan.baidu.com/s/1FvvrV7lnEdE5R6Mc-c4kzw 密码:fox3

1.安装mysql

1.1首先卸载干净之前安装的MySQL
先卸载mysql-common

sudo apt-get remove mysql-common

然后卸载mysql-server和mysql-core

sudo apt-get autoremove --purge mysql-server-**
sudo apt-get remove mysql-core-**
//"**"表示你所安装的版本

最后清除卸载残留的数据

dpkg -l |grep ^rc|awk ‘{print $2}|sudo xargs dpkg -P

1.2安装MySQL
这里我安装的是mysql5.6
添加新的源,注意是英文引号

sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty universe'

更新刚刚添加的源

sudo apt-get update
sudo apt install mysql-server-5.6

安装MySQL服务

sudo apt install mysql-client-5.6

1.3启动/停止/重启MySQL
启动MySQL

sudo /etc/init.d/mysql start

停止MySQL

sudo /etc/init.d/mysql stop

重启MySQL

sudo /etc/init.d/mysql restart

1.4登录MySQL

mysql -u用户名 -p
输入用户密码

2.安装并配置jdk

2.1下载jdk

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
选择对应版本下载,我选择的是1.8.0_201

2.2安装jdk
新建待安装的目录

sudo mkdir /usr/local/java/

将压缩包复制到新建目录中

sudo cp *你的路径*/xxx_linux_xxx.tar.gz /usr/local/java/

进入新目录,解压

cd /usr/local/java/
sudo tar -zxvf ./xxx_linux_xxx.tar.gz
#ls即可看到解压的文件jdk1.8.0_201(版本数字会略有不同)

2.3配置环境变量
一个局部,一个全局,建议两个都配

sudo gedit ~/.bashrc
sudo gedit /etc/profile

将以下语句copy进文件,在最后插入

export JAVA_HOME=/usr/local/java/jdk1.8.0_201 #注意修改你的版本号  
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

#等号两侧不要加入空格,不要漏掉点号

刷新文件

source ~/.bashrc #局部
source /etc/profile #全局,同步前面的选择

2.4检测是否成功

java -version
#如果出现以下则表示安装成功
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_201-b11)
Java HotSpot(TM) Client VM (build 25.171-b11, mixed mode)

3.安装并配置tomcat

3.1下载tomcat

下载地址:http://tomcat.apache.org/download-70.cgi
ubuntu下载tar.gz版本,不分32位或64位,建议下载tomcat7
我这里下载的是tomcat7.0.88

3.2安装tomcat
新建待安装的目录

sudo mkdir /usr/local/tomcat/

将压缩包复制到新建目录中

sudo cp *你的路径*/apache-tomcat-7.0.88.tar.gz /usr/local/tomcat/

进入新目录,解压

cd /usr/local/tomcat/
sudo tar -zxvf ./apache-tomcat-7.0.88.tar.gz
#ls即可看到解压的文件apache-tomcat-7.0.88(版本数字会略有不同)

3.3配置环境变量
打开startup.sh文件

sudo gedit /usr/local/tomcat/apache-tomcat-7.0.885/bin/startup.sh #这是启动该脚本

将以下语句copy进文件,掺入到最后一行之前

export JAVA_HOME=/usr/local/java/jdk1.8.0_201 #注意修改你的版本号  
export JRE_HOME=${JAVA_HOME}/jre
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-7.0.88

exec "$PRGDIR"/"$EXECUTABLE" start "$@" #文件原内容
#等号两侧不要加入空格,不要漏掉点号

同样的内容也copy进shutdown.sh文件

sudo gedit /usr/local/tomcat/apache-tomcat-7.0.88/bin/shutdown.sh #这是关闭文件

3.4检验是否成功
启动

sudo /usr/local/tomcat/apache-tomcat-7.0.885/bin/startup.sh #这是启动该脚本

打开浏览器,输入localhost:8080,看到Apache首页即是成功

关闭

sudo  /usr/local/tomcat/apache-tomcat-7.0.885/bin/shutdown.sh #这是关闭文件

4.安装并配置eclipse

4.1下载eclipse

下载地址:https://www.eclipse.org/downloads/eclipse-packages/

选择Eclipse IDE for Java EE Developers linux 64bit,也可以选择32位的。

4.2安装eclipse
新建待安装的目录

sudo mkdir /opt/eclipse

将压缩包复制到新建目录中

sudo cp *你的路径*/eclipse-xxx-linux-gtk.tar.gz /opt/eclipse

进入新目录,解压

cd /opt/eclipse
sudo tar -zxvf ./eclipse-xxx-linux-gtk.tar.gz
#ls即可看到解压的文件eclipse(版本数字会略有不同)

4.3打开eclipse

创建桌面快捷方式
具体操作参照:https://blog.csdn.net/a791693310/article/details/80836358?tdsourcetag=s_pcqq_aiomsg

也可以直接通过以下命令打开eclipse
sudo /opt/eclipse/eclipse #保证jdk配置过全局环境变量,否则不能用sudo打开

5.安装并配置maven

5.1下载maven

下载地址:https://maven.apache.org/download.cgi
选择版本:apache-maven-xxx.xx.x-bin.tar.gz,其中xxx是版本号,不区分32位或64位

5.2安装maven
新建待安装的目录

sudo mkdir /opt/maven

将压缩包复制到新建目录中

sudo cp *你的路径*/apache-maven-3.5.4-bin.tar.gz /opt/maven

进入新目录,解压

cd /opt/maven
sudo tar -zxvf ./apache-maven-3.5.4-bin.tar.gz
#ls即可看到解压的文件apache-maven-3.5.4(版本数字会略有不同)

5.3配置环境变量
打开文件

cd /opt/maven
sudo gedit ~/.bashrc #局部
sudo gedit /etc/profile #全局,根据需要二选一,建议两个都配置

将以下语句copy进文件

#export M2_HOME=/opt/maven/apache-maven-3.5.4 #这句不要配置,容易出错
export MAVEN_HOME=/opt/maven/apache-maven-3.5.4 #注意版本号的区别
#export MAVEN_OPTS="-Xms256m -Xmx512m"
export PATH=${MAVEN_HOME}/bin:$PATH
export CLASSPATH=$CLASSPATH:$MAVEN_HOME/lib

#等号两侧不要加入空格,不要漏掉点号

刷新文件

source ~/.bashrc #局部
source /etc/profile #全局,同步前面的选择

5.4检验是否成功

#输入
mvn -v
#如果出现以下则表示配置成功
Maven home: /opt/maven/apache-maven-3.5.4
Java version: 1.8.0_171, vendor: Oracle Corporation, runtime: /usr/local/java/jdk1.8.0_171/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.4.0-128-generic", arch: "i386", family: "unix"

其他注意事项

1.在eclipse配置tomcat时,提示没有权限读取配置文件时,命令行进入到tomcat目录下:chmod -R 777 conf

2.修改eclipse的install JREs为自己系统安装的JDK,再将Compiler修改成1.8版本的,同时在项目的buildpath导入自己系统的JDK。

3.修改JDK后clean项目后,如果还出现许多确包错误,则在本地maven库中删除所有文件,再点击maven install全部重新下载;如果是pom.xml,一般是formate问题,格式化一下代码保存即可解决,此后再maven install下载。

4.如果sudo opt/eclipse/eclipse 提示没有jdk,多半是因为没有配置全局环境变量。

5.如果启动服务器提示Could not load the Tomcat server configuration,多半是因为没有权限去读取配置文件,使用sudo 打开eclipse即可。

6.如果maven install报错Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1,多半无法加载用户setting.xml,而加载了默认的setting.xml,这是因为配置了M2_HOME这个环境变量,注释了就好了。

参考链接:

https://blog.csdn.net/a1102423104/article/details/88735387

https://blog.csdn.net/a791693310/article/details/80836358?tdsourcetag=s_pcqq_aiomsg

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值