安装这东西, 不熟悉的时候, 网上找点资料看, 一葫芦画瓢来做, 80%能做好.
但是,万一自己手欠,少了点东西或者多了点东西, 就完蛋! 这时候还是得摸索啊, 不过摸索完,学到的东西特别多
开始吧
我们不使用 apt-get的方式安装, 咱手动自己下,丰衣足食.
首先 ,下载Java Jdk (自己官网下, 下载压缩包,例如jdk-8u91-linux-x64.tar.gz, eclipse-cpp-neon-R-linux-gtk-x86_64.tar.gz)
准备工作做好了, 假设我们把这些程序都安装到 /usr/local下面
(1). 将压缩文件复制到安装目录并解压 ,这里咱采用先复制,再解压的方式
进入下载好的jdk路劲(当然也可以使用绝对路径来复制).执行复制命令
sudo cp jdk-8u91-linux-x64.tar.gz /usr/local
(2) 进入 /usr/local目录, 解压文件(如果你下载的文件不是.gz格式, 自己查相关解压命令)
sudo tar -zvxf jdk-8u91-linux-x64.tar.gz
解压完成就得到类似 jdk1.8.0_92的文件夹, 这就是java的根目录了
运行
pwd
可以查看完整路径,复制这个路径java路径, 如/usr/local/jdk1.8.0_92
(3)接下来配置环境变量
打开配置文件
sudo gedit /etc/profile
在文件末尾另起一行, 添加java环境变量:
export JAVA_HOME=/usr/local/jdk1.8.0_92
export CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
其中JAVA_HOME的路劲换为你实际的java路径, 后面两行可以不变
保存文件, 关闭gedit
在终端上输入
java -version
查看是否显示版本号:
java version "1.8.0_92"
Java(TM) SE Runtime Environment (build 1.8.0_92-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)
估计现在是不会显示的,因为配置文件还没生效,需要在终端执行:
source /etc/profile
让配置文件立即生效, 之后再试试能不能查看java版本号
*****************************************************************************************
Eclipse安装
这个折磨人的小妖精啊, 被他害死了.
我在笔记本上安装的好好的, 在台式机上,莫名其妙地出现了各种问题. 例如
创建项目的时候卡死;
顶部系统菜单栏无法显示, 好不容易弄好吧, 点开preferences菜单,里面的菜单项居然不能动. 浪费了我半天时间
(1) 跟复制,解压缩Jdk一样, 把eclipse解压多/usr/local得到eclipse, 假设完整路径为 /usr/local/eclipse
里面有个eclipse的执行程序 执行
./eclipse
就可以运行, 要是运行没有有任何问题的画, 运行起来以后,桌面上任务栏不是有这个eclipse图标嘛, 右键点击图标->Lock to launcher 把它锁定到启动栏就完事.以后你就点击这个图标运行吧. 结束.
但是如果你想在系统菜单中看到eclipse图标(按Win键或者点击桌面左上角的那个像旋风一样的SB图标) ,或者你运行出了问题(我也不知道什么时候会出问题, 反正我台式机是出了),那么咱继续
(2)创建eclipse图标
sudo gedit /usr/share/applications/eclipse.desktop
估计这个文件是不存在的,没事gedit会帮我们创建的
在gedit编辑工具中粘贴以下内容:
[Desktop Entry]
Version=1.0
Name=eclipse-neon
Exec=env UBUNTU_MENUPROXY=0 /usr/local/eclipse
Terminal=false
Icon=/usr/local/eclipse/icon.xpm
Type=Application
Categories=Development
其中,/usr/local/eclipse是eclipse根目录, 根目录下有个icon.xpm文件, 所以Icon=/usr/local/eclipse/icon.xpm
还有一些参数, 比如Name就是eclipse图标显示名字啦, 自己随便改,改成 '我是SB'都可以
不得不说一下,有些博客文章里面 ,Exec是这样的:
Exec=/usr/local/eclipse
这就是导致我的eclipse系统菜单无法显示的原因, 所以我的要加上env UBUNTU_MENUPROXY=0
另外一种解决菜单无法显示的方法是添加环境变量UBUNTU_MENUPROXY, 即在/etc/profile中添加: export UBUNTU_MENUPROXY=0 咱就不多说了.
保存, 关闭gedit, 现在应该能在系统菜单看到eclipse了, 点击它,运行
如果Eclipse提示找不到JVM,找不到Java环境之类的, 那么你就得执行
java -version
看看你java环境有没有配置好了, 如果能看到版本信息, 那么再检查一下环境变量配好没(参看前面的配置).
如果java没问题, eclipse还是无法运行, 就建议你重启一次电脑, 因为特么的配置真的没更新,eclipse这个SB找不到java
好了, 祝你顺利.
写得太特么详细了