LinuxMint装JDK和Eclipse
Linux Mint 装JDK和Eclipse
前言
在尝试了好几个发行版后终于锁定了Linux Mint Cinnamon 。那么就得配置好环境了。
这里讲一下JAVA环境,配置JDK和Eclipse。
JDK
Linux Mint本身就装了OpenJDK(关于这玩意跟我们所说的JDK之间的区别自行google吧。。简单点说就是万恶的甲骨文。。然后可能以后会更多的使用openJDK吧。。现在还是用着甲骨文的先吧。。)的,所以在装我们常说的JDK也就是甲骨文的JDK前,要卸载OpenJDK
打开终端
sudo apt-get update && apt-get remove openjdk*
然后就是到jdk官网下载系统对应的JDK啦~~然后就是解压(这里我解压成jdk文件夹)
接着在opt下创建java文件夹
sudo mkdir -p /opt/java
将刚才解压出来的jdk移动到java文件夹内
sudo mv jdk /opt/java
因为系统本身装过openJDK,所以只要把java链接指向新装的jdk就行了
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/jdk/bin/java"
sudo update-alternatives --set java /opt/java/jdk/bin/java
最后就是检查一下是否安装好啦~~
java -version
Eclipse
安装Eclipse其实很简单的。首先当然是在官网下载啦~~找到对应的压缩包,下载下来然后解压到你喜欢的地方。
然后。。然后你就可以直接双击eclipse运行了。。当然,懒惰是驱动人类进步的最大因素。不想每次都进入文件夹里开eclipse。那我们可以弄一个桌面的launcher: 在桌面右键选择新建一个启动器。Name就写eclipse,Command就浏览到你解压的eclipse,Comment随意写。然后就好啦。。
当然我是习惯桌面空白加个docky的人。所以我得思考如何把eclipse放进docky:1.打开终端输入:
sudo gedit /usr/share/applications/eclipse.desktop
2.复制及更改以下代码到你gedit打开的文件
[Desktop Entry]
Encoding=UTF-8
Exec= `你的eclipse路径`
Icon= `eclipse的icon文件`
Type=Application
Terminal=false
Comment=Eclipse Integrated Development Environment
Name=Eclipse
GenericName=`你喜欢`
StartupNotify=false
Categories=Development;IDE;Java;
然后保存。
3.进入这个位置/usr/share/applications,找到eclipse直接拖到docky
LinuxMint装JDK和Eclipse的更多相关文章
- linux下安装jdk+tomcat+eclipse+mysql
我的环境:主机是win7的,虚拟机是VWare Workstation 6.0 ,linux系统为Red Hat Enterprise Linux 5 64位 各软件版本:jdk是jdk-6u ...
- JDK、Eclipse、Myeclipse、Tomcat等各种软件的版本详解(写给对版本和兼容性问题焦头烂额的你)
这篇文章我们来探讨一下关于JDK.Eclipse.Myeclipse.Tomcat的版本问题.一.关于版本的几个概念1.32位和64位两个版本: 简言之,64位的操作系统支持识别4G以上的内存条 ...
- 替换JDK 对eclipse的影响?
问题 替换原有的JDK 对 eclipse有影响么? 之前用的eclipse是32位的,我的电脑是64位的,装的JDK是也是32位的,所以不影响使用! 但是,前两天装了一个ideal,新配置了一个9 ...
- JAVA_安装JDK和Eclipse
大二开始前,找的是学长帮忙直接安装的,这个寒假抽空体验重装系统,同时,体验安装JDK和Eclipse.O(∩_∩)O 1.jdk 1)官方网址(下载JDK) http://www.oracle.c ...
- 安装配置JDK和Eclipse的步骤
导读 作为Java程序员,需要在Linux系统上安装Eclipse,很多人不知要如何安装,在安装Eclipse前,还需安装JDK,Linux下如何安装JDK和Eclipse呢?下面跟朋友们介绍下Lin ...
- 如何查看jdk和eclipse是几位的(eclipse快捷键)
查看jdk public class rr{ public static void main(String[] args) {String arch = System.getProperty( ...
- jdk与eclipse位数不一致出现的问题
今天运行eclipse时出现了如下问题: 后来去网上查了一下,如果jdk版本的位数和eclipse安装版本所需要的版本位数不相同,就会出现如图所示的问题,导致eclipse打不开. 1.查询jdk版本 ...
- (实用)Linux下安装JDK和Eclipse
安装Eclipse时前需要确保系统中已经具备Java运行环境,本文以干净系统初次安装Eclipse为例,同时安装JDK和Eclipse. 1.下载JDK压缩包: http://www.oracle.c ...
- 查看所装jdk版本
在D盘新建一个test.java文件 在文件里写如下代码: public class test { public static void main(String[] args) { String ar ...
随机推荐
- 我的MYSQL学习心得(十三) 权限管理
我的MYSQL学习心得(十三) 权限管理 我的MYSQL学习心得(一) 简单语法 我的MYSQL学习心得(二) 数据类型宽度 我的MYSQL学习心得(三) 查看字段长度 我的MYSQL学习心得(四) ...
- embedding mono实战笔录(一)
最近在给自己的服务器节点添加脚本功能,考虑到 执行性能.开发效率.调试效率.可维护性.严谨性 五大要素,最终选用C#作为脚本语言,并使用mono作为中间层,使其具备跨平台特性,以备具有在Windows ...
- 新应用上线 Snippet
Snippet 是一款代码片段收集工具,经过一天三夜的开发终于上线了. 应用地址:snippets.barretlee.com 源码地址:barretlee/snippets 由于使用原生 JS 开发 ...
- python __globals__, __file__
Attribute Meaning __doc__ The function's documentationstring, or None ifunavailable; not inherited ...
- 【Win 10 应用开发】手写识别
记得前面(忘了是哪天写的,反正是前些天,请用力点击这里观看)老周讲了一个14393新增的控件,可以很轻松地结合InkCanvas来完成涂鸦.其实,InkCanvas除了涂鸦外,另一个大用途是墨迹识别, ...
- C/S架构和B/S架构的概念和区别
C/S 架构 C/S 架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端 ...
- 推荐几款jquery图片切换插件
一.前言 毕业季到了,大家都在匆匆忙忙的记录大学里最美好的时光,照片中各种花式.各种姿势都涌现出来了.这么多的照片怎么展示出来给自己的好友看呢?有人选择做成视频,有人选择ps之后做成图片集,而我选择利 ...
- SQL Server-简单查询语句,疑惑篇(三)
前言 对于一些原理性文章园中已有大量的文章尤其是关于索引这一块,我也是花费大量时间去学习,对于了解索引原理对于后续理解查询计划和性能调优有很大的帮助,而我们只是一些内容进行概括和总结,这一节我们开始正 ...
- 图的遍历(搜索)算法(深度优先算法DFS和广度优先算法BFS)
图的遍历的定义: 从图的某个顶点出发访问遍图中所有顶点,且每个顶点仅被访问一次.(连通图与非连通图) 深度优先遍历(DFS): 1.访问指定的起始顶点: 2.若当前访问的顶点的邻接顶点有未被访问的,则 ...
- WebGIS中快速整合管理多源矢量服务以及服务权限控制的一种设计思路
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 在真实项目中,往往GIS服务数据源被其他多个信息中心或者第三方 ...