Ubuntu环境下的jdk配置, 以及eclipse的安装, 以及tomcat的配置

首先: 我用的是Ubuntu16.04 , 然后由于需要用到以上东西, 然后可能会多次进行上述的安装, 每次都需要去百度每一步的具体操作, 所以打算整合一下. 以下操作本机亲测有效.

jdk配置

  • 下载
    直接百度搜索进第一个下载对应的jdk即可. 我下的这个jdk-8u171-linux-x64.tar.gz
    然后需要创建一个目录为jdk配置. 我这是存放在 /usr/java中, 并解压出来.
    输入以下命令即可:
1: sudo mkdir /usr/java
(然后进你下载的的那个目录中, 我的放在下载中就进的下载)
2: cd 下载
3:  sudo mv jdk-8u171-linux-x64.tar.gz /usr/java
(进移动后的那个文件下, 即/usr/java)
4: sudo tar -zxvf  jdk-8u171-linux-x64.tar.gz
  • 配置环境变量
    上面这些工作做完了, 就准备配置环境变量了, 这里网上有是在 /etc/environment中, 但是我不行, 然后因为Ubuntu的环境变量的有三个地方, 这里不在/etc/environment中, 可以在 /etc/profile中, 但是我配了这个后该环境变量只存在于当前终端, 所以我们就用最稳的, 也是最强力的 我们在 .bashrc 中配置.

首先编辑他 gedit ~/.bashrc
然后在最后加入以下代码即可:

export JAVA_HOME= (你的jdk存放位置)
(如果是按照上面写的做的, 那就是/usr/java/jdk1.8.0_171)
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

然后还要激活环境变量立即生效 source ~/.bashrc

最后输入命令 java -version 即可检验是否配置成功. 成功会显示你的jdk的版本信息.
在这里插入图片描述

eclipse 安装

  • 下载
    还是直接进官网下载官网, 下载对应的JavaEE.

    然后解压, 我这依旧解压到 /usr/java中. 命令: sudo tar -zxvf eclipse-jee-oxygen-3a-linux-gtk-x86_64.tar.gz -C /usr/java

  • 创建快捷方式
    我们要在桌面创建eclipse的桌面快捷方式
    输入以下命令即可:

 cd 桌面
sudo touch eclipse.desktop
sudo gedit eclipse.desktop

加入以下代码:(如果不成功, 查看是不是后面有多余空格, 有的话要删掉)

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse
Exec=/usr/java/eclipse/eclipse
Icon=/usr/java/eclipse/icon.xpm //用自己所在的目录即可
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;

然后修改为可执行文件sudo chmod u+x eclipse.desktop
然后就应该可以了. 如果发现其权限不够, 那么就在加入以下命令就一定行了
sudo chmod a+x eclipse.desktop

后面发现打开还是有错误, 所以还需要下面一些小步骤:
1: 进入你放eclipse的文件夹, 我的是 /usr/java/eclipse 创建一个jre文件夹
cd /usr/java/eclipse
sudo mkdir jre
2: 然后再这个文件夹中创建一个软连接关于jdk的
sudo ln -s /usr/java/jdk1.8.0_171/bin bin

这样就一定能打开了.

现在你就可以进行普通Java编程了.

现在因为Web的应用, tomcat的也显得很重要乐.

tomcat安装以及配置
这篇博客讲的非常好, 我步骤全部按照上面执行的, 过程非常流畅, 没有出现任何错误, 所以就算我说也是照着这个讲. 还不如直接去他的博客中看…

然后就是在eclipse中配置, 打开eclipse->选择上面菜单栏中的window->选择preferences然后如图所示的选择:Ubuntu环境下的jdk配置, 以及eclipse的安装, 以及tomcat的配置_第1张图片
然后点击Add. 把最对应的tomcat加入进去, 并配置相应的位置.
Ubuntu环境下的jdk配置, 以及eclipse的安装, 以及tomcat的配置_第2张图片
Ubuntu环境下的jdk配置, 以及eclipse的安装, 以及tomcat的配置_第3张图片
然后应用生效即可.
Ubuntu环境下的jdk配置, 以及eclipse的安装, 以及tomcat的配置_第4张图片
启动成功:
Ubuntu环境下的jdk配置, 以及eclipse的安装, 以及tomcat的配置_第5张图片
注意如果启动tomcat时出现端口被占用的错误, 那么就是用其他进程占用了8080这个端口, 要么就kill 掉那个进程, 要么也可能是因为tomcat非正常退出而导致的, 直接重启就不会出现那个错误了.

至此, 已经全部搞定了… 嘻嘻, 如果中途还有其他问题, 请自行百度解决, 我也是综合的这些资料以及遇到的一些问题的解决方法… 喜欢就赞一个吧~~~

你可能感兴趣的:(Ubuntu学习)