亚游wwwag8com
你好,游客 登录 注册
背景:
阅读新闻

Ubuntu 18.04下JDK与Eclipse安装配置

[日期:2018-12-21] 来源:Linux公社  作者:醉落红尘 [字体: ]

一、简单理解JAVA_SE 、EE、ME 三者的区别

亚游wwwag8com,  在这里面我们开始畅想未来的路在什么地方,从我自己的描述来看,搜索的未来就是人工智能时代的皇冠,为什么这么说,搜索的未来是什么,人工智能的未来又是什么,为什么是皇冠?

  在刘洪成为部门副总经理的第二年,即1995年,联想推出了面向高档办公与专业排版用户推出了上第一台打印精度为600DPI的激光打印机──联想LJ6A。600DPI激光打印机的出现,标志着激光打印机在与针式打印机争夺办公桌的战斗中取得初步的胜利。在这种情况下,刘洪和联想激光打印机事业部决策层开始了联想进入外设以来最大最有威力的操作——利用LJ6A与国外厂商进行直接的对话。而这种操作的结果,迫使国外激光打印机厂商不得不改变长年坚持的“高价低能”的策略,匆忙把原本用于国际竞争的高档激光打印机型调入中国,应付联想的又一次搅局。Facebook主推旗下视频平台Watch 与YouT…  另外,戴尔的进口物料有几千种,几乎每份报关单都是IT行业的最新信息,相对于其他公司只有几项商品的报关单,戴尔的单实在是太多了。海关后期的核销工作更艰巨,往往一调取戴尔的进出口数据,电脑就死机,因为数据太多了。这种监管方式使海关人员受累不算,企业还认为海关的办事效率太低了。

Java SE(Java Platform,Standard Edition),应该先说这个,因为这个是标准版本。
Java EE (Java Platform,Enterprise Edition),java 的企业版本
Java ME(Java Platform,Micro Edition),java的微型版本。

##原先的openjdk
linuxidc@linuxidc:~/www.linuxidc.com/Linux公社$ whereis java
java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz

Ubuntu 18.04下JDK与Eclipse安装配置

二、 在Ubuntu 18.04中安装Oracle Java JDK 11:

参考/wwwd35clinuxidcd35ccom/Linux/2018-11/155562.htm

首先作为新手不建议去官网下载压缩包自己配置,别折腾,不如通过ppa安装,简单。
“Linux Uprising”团队维护一个PPA存储库,其中包含适用于所有当前Ubuntu版本的Oracle Java 11安装程序。
请注意,由于授权,PPA不包含Java二进制文件。 PPA中的包自动从Oracle Web服务器下载并安装Oracle JDK 11。

1、通过Ctrl + Alt + T或通过从应用启动器搜索“终端”打开终端。 打开时,运行命令添加PPA:

linuxidc@linuxidc:~/www.linuxidc.com/Linux公社$ sudo add-apt-repository ppa:linuxuprising/java

Ubuntu 18.04下JDK与Eclipse安装配置

2、然后运行命令安装软件包,并在自动下载和安装JDK 10之前接受许可证:

linuxidc@linuxidc:~/www.linuxidc.com/Linux公社$ sudo apt-get install oracle-java11-installer

Ubuntu 18.04下JDK与Eclipse安装配置

Ubuntu 18.04下JDK与Eclipse安装配置

Ubuntu 18.04下JDK与Eclipse安装配置

安装完成后,Oracle Java 11应自动设置为默认值。 如果没有,运行命令

linuxidc@linuxidc:~/www.linuxidc.com/Linux公社$ sudo apt-get install oracle-java11-set-default

也可以使用如下命令选择

linuxidc@linuxidc:~$ sudo update-alternatives --config java
有 2 个候选项可用于替换 java (提供 /usr/bin/java)。

  选择      路径                                      优先级  状态
------------------------------------------------------------
  0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java  1101      自动模式
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java  1101      手动模式
* 2            /usr/lib/jvm/java-11-oracle/bin/java          1091      手动模式

要维持当前值[*]请按<回车键>,或者键入选择的编号:2

Ubuntu 18.04下JDK与Eclipse安装配置

3、最后通过java -version和javac -version检查你的java版本:

linuxidc@linuxidc:~$ java -version
java version "11.0.1" 2018-10-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode)
linuxidc@linuxidc:~$ javac -version
javac 11.0.1

Ubuntu 18.04下JDK与Eclipse安装配置

写一个hello world来测试以下:

nano linuxidc.java , 里面内容为:

public class linuxidc{
    public static void main(String[] args){
        System.out.println("Hello World!Linux公社www.linuxidc.com");
    }
}

然后执行

linuxidc@linuxidc:~/www.linuxidc.com/Linux公社$ javac linuxidc.java
linuxidc@linuxidc:~/www.linuxidc.com/Linux公社$ java linuxidc
Hello World!Linux公社亚游wwwag8com www.neurofeedbackconsult.com

Ubuntu 18.04下JDK与Eclipse安装配置

有时候可能需要在命令前加sudo

卸载:

移除PPA软件包总是很容易,只需打开终端并运行命令即可:

sudo apt-get remove –autoremove oracle-java8-installer oracle-java11-installer

然后启动软件和更新 - >其他软件选项卡以删除PPA存储库。

三、在Ubuntu中添加和删除PPA的软件源

PPA 的一般形式是: ppa:user/ppa-name

添加 PPA 源

  添加 PPA 源的命令为:sudo add-apt-repository ppa:user/ppa-name 
  添加好记得要更新一下: sudo apt-get update

删除 PPA 源

  删除 PPA 源的命令格式则为:sudo add-apt-repository -r ppa:user/ppa-name 
  然后进入 /etc/apt/sources.list.d 目录,将相应 ppa 源的保存文件删除。 
  最后同样更新一下:sudo apt-get update

四、安装Eclipse

1.去官网下载,亚游wwwag8com链接点此

2.移动到自己指定的位置

sudo mv eclipse-java-2018-12-R-linux-gtk-x86_64.tar.gz /usr/local/

3.解压

sudo tar -zxvf eclipse-java-2018-12-R-linux-gtk-x86_64.tar.gz
sudo rm -rf eclipse-java-2018-12-R-linux-gtk-x86_64.tar.gz

Ubuntu 18.04下JDK与Eclipse安装配置

解压之后的文件夹名字就为:eclipse

4.创建eclipse桌面快捷图标

cd /usr/share/applications
sudo nano eclipse.desktop

最后将下面的代码复制到文件中:

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse
Exec=/usr/local/eclipse/eclipse
Icon=/usr/local/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;

其中“Exec=”后面为eclipse安装目录下的eclipse程序的位置路径,“Icon=”后面为eclipse安装目录下的图标图片的路径

5.打开Eclipse

Eclipse 4.10.0

Linux下如何查询jdk的安装路径

linux下如何查询jdk的安装路径, 有的人说用whereis或者which, 这是多么扯淡啊。还有人说, 直接echo $JAVA_HOME就行, 这是典型的只copy不思考。 使用echo $JAVA_HOME的前提条件是设置了JAVA_HOME, 如果没设置, 就什么也查不到:

linuxidc@linuxidc:~$ echo $JAVA_HOME

linuxidc@linuxidc:~$

Ubuntu 18.04下JDK与Eclipse安装配置

那怎么查呢? 先确保安装了JDK, 如下:

linuxidc@linuxidc:~/www.linuxidc.com/Linux公社$ java -version
openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4, mixed mode)

查java命令位置:

linuxidc@linuxidc:~/www.linuxidc.com/Linux公社$ which java
/usr/bin/java

Ubuntu 18.04下JDK与Eclipse安装配置

查软链:

linuxidc@linuxidc:~/www.linuxidc.com/Linux公社$ ls -l /usr/bin/java
lrwxrwxrwx 1 root root 22 12月 20 21:34 /usr/bin/java -> /etc/alternatives/java

查jdk目录:

linuxidc@linuxidc:~/www.linuxidc.com/Linux公社$ ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 43 12月 21 00:02 /etc/alternatives/java -> /usr/lib/jvm/java-11-openjdk-amd64/bin/java

 jdk目录是 /usr/lib/jvm/java-11-openjdk-amd64

Ubuntu 18.04下JDK与Eclipse安装配置

更多Ubuntu相关信息见Ubuntu 专题页面 /wwwd35clinuxidcd35ccom/topicnews.aspx?tid=2

Linux公社的RSS地址/wwwd35clinuxidcd35ccom/rssFeed.aspx

本文永久更新链接地址/wwwd35clinuxidcd35ccom/Linux/2018-12/155943.htm

linux
本文评论   亚游wwwag8com查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
北京市发布大风蓝色预警:阵风达7级 局地有扬沙 罗马赛莎拉波娃苦战过关 携手科贝尔晋级第二轮 纳德拉再造微软:如何重回第一阵营? 男子脚搁方向盘开车被拍后发朋友圈 罚300记14分 期债反弹 持续性有待观察 不宜过分看空沪铝 巴西福塔莱萨发生三起枪击案 已致7死7伤 【欧股收盘】欧股收涨 关注企业财报和美债收益率 印度男子发明“微熨斗”欲创纪录 总重不到2克 农民工居住情况调查:城中村越来越少 租金不断上涨 民进党威胁洪秀柱“勿踩红线” 不得签任何协议 副班长12连败继续垫底 德克18分独行侠遭翻盘
中国从美国“偷”技术?美“301调查”真相是这样 旧账加新愁:乐视没有好消息 央视解说:拉维奇成华夏幸福核心 斯威进入低谷期 “单相思”特朗普屡提苹果在美建厂 苹果不为所动 环保税4月1日将迎首个征期 认定纳税人26万多户 新球杆在手瑞恩戴如有神助 末局曹宇鹏压力太大 互联网下半场 独角兽厚积薄发 曼城天王:不可能赴巴萨搭档梅西 我会留在曼城 空姐遇害案:男子拍摄并传播受害人遗体照片被刑拘 笑喷!哈登赢美国队投篮赛 波波送他一辆“车” 即将冲击职业拳击世界战 熊朝忠:年龄不是问题! 十三届全国人民代表大会第一次会议日程
韩2017年家庭负债增速全球居首 规模占GDP九成 特朗普说近期将决定是否从叙利亚撤军:耗资巨大无果 中国纪检监察报刊文:真理标准与改革开放40年实践 中国东海舰队这支部队有多牛 竟走出三名航母舰长 美国消费者信心改善 因经济乐观情绪维持 周挺没哭表情却比哭更痛苦 为主帅分忧主动换位置 中国公开核航母计划让日本不安 日防相叫嚣加强监控 专家:贸易摩擦对中国影响不大 可用这个方法抵消 谁都防不住我! 死神放话火箭没人敢说个不字 威少哈登都被1人瞬秒!这张图大帝看了会乐疯 减税“坑”用举债来填 美国政府2018新增债务将翻番 男子带药酒进车站被拒 喝掉半瓶醉倒没坐成车 三星太子行贿案二审宣判 李在镕获刑2年6个月 亚游wwwag8com