首先: 我用的是Ubuntu16.04 , 然后由于需要用到以上东西, 然后可能会多次进行上述的安装, 每次都需要去百度每一步的具体操作, 所以打算整合一下. 以下操作本机亲测有效.
jdk配置
jdk-8u171-linux-x64.tar.gz
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
首先编辑他 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然后如图所示的选择:
然后点击Add. 把最对应的tomcat加入进去, 并配置相应的位置.
然后应用生效即可.
启动成功:
注意如果启动tomcat时出现端口被占用的错误, 那么就是用其他进程占用了8080这个端口, 要么就kill 掉那个进程, 要么也可能是因为tomcat非正常退出而导致的, 直接重启就不会出现那个错误了.
至此, 已经全部搞定了… 嘻嘻, 如果中途还有其他问题, 请自行百度解决, 我也是综合的这些资料以及遇到的一些问题的解决方法… 喜欢就赞一个吧~~~