最近想使用pycharm,可是要想搭建java 环境,搞了很久才搞定,网上很多资料都是没用的。记录下来以后有用。

首先加下载jdk安装包。我下的是jdk-6u37-linux-x64.bin,我把jdk安装在usr/lib/jvm

1.sudo cp jdk-6u37-linux-x64.bin /usr/lib/jvm #将安装包拷贝到usr/lib/jvm cp加拷贝命令,sudo是权限命令 2.cd /usr/lib/jvm #进入刚才安装包拷贝进去的目录 3.sudo ./jdk-6u30-linux-i586.bin #安装jdk 4.sudo mv jdk1.6.0_37/ jdk1.6.0_37-sun/ #mv是移动命令,将jdk1.6.0_37移动到jdk1.6.0_37-sun 5.sudo ln -s jdk1.6.0_37-sun java-6-sun #ln 加创建软链接命令 6.sudo rm jdk-6u37-linux-x64.bin #rm是移除命令 java jdk 环境变量的配置 首先在终端输入sudo gedit /etc/environment命令,然后会跳除一个environment文件 一开始文件里的内容是: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" LANGUAGE="zh_CN:en_US:en" LANG="zh_CN.UTF-8" LC_NUMERIC="en_HK.UTF-8" LC_TIME="en_HK.UTF-8" LC_MONETARY="en_HK.UTF-8" LC_PAPER="en_HK.UTF-8" LC_IDENTIFICATION="en_HK.UTF-8" LC_NAME="en_HK.UTF-8" LC_ADDRESS="en_HK.UTF-8" LC_TELEPHONE="en_HK.UTF-8" LC_MEASUREMENT="en_HK.UTF-8" 要添加下面的配置内容: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin" export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_37 我添加完,文件的内容为: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME/bin" LANGUAGE="zh_CN:en_US:en" LANG="zh_CN.UTF-8" LC_NUMERIC="en_HK.UTF-8" LC_TIME="en_HK.UTF-8" LC_MONETARY="en_HK.UTF-8" LC_PAPER="en_HK.UTF-8" LC_IDENTIFICATION="en_HK.UTF-8" LC_NAME="en_HK.UTF-8" LC_ADDRESS="en_HK.UTF-8" LC_TELEPHONE="en_HK.UTF-8" LC_MEASUREMENT="en_HK.UTF-8" export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_37

配置好环境后就要将openJDK该为sunJDK

我采用的方法是: 1.在终端输入 sudo update-alternatives --config java

然后会显示: 有 2 个候选项可用于替换 java (提供 /usr/bin/java)。

选择 路径 优先级 状态

0 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1051 自动模式 1 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1051 手动模式 2 /usr/lib/jvm/jdk1.6.0_37/bin/java 300 手动模式

要维持当前值[*]请按回车键,或者键入选择的编号: 然后输入选择的编号就可以包,选2,再按ENTER

然后用java -version来查看是否已经切换成sun-jdk 显示这样说明切换成功:java version "1.6.0_37" Java(TM) SE Runtime Environment (build 1.6.0_37-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01, mixed mode)

接下来到最后的步骤了 解压pycharm linux下安装文件 tar zxvf pycharm.tar.gz cd pycharm/bin/

输入验证码 EMBRACE

===== LICENSE BEGIN ===== 14203-12042010 0000107Iq75C621P7X1SFnpJDivKnX 6zcwYOYaGK3euO3ehd1MiTT"2!Jny8 bff9VcTSJk7sRDLqKRVz1XGKbMqw3G ===== LICENSE END ===== sudo ./pycharm.sh

EMUI10安装java_linux ubuntu系统安装java jdk和配置环境,pycharm安装相关推荐

  1. 在电脑上安装不同版本的Java JDK的配置 javajdk版本无法切换解决方法

    在电脑上安装不同版本的Java JDK的配置 javajdk版本无法切换解决方法 1. 下载jdk 2. 安装 2. 1注意:对于安装版的Java的额外操作 3. 配置环境变量 4. 测试 5. 不能 ...

  2. 安装java 并配置环境变量_安装Java JDK并配置环境变量

    学习JAVA,必须得安装一下JDK(java development kit java开发工具包),配置一下环境就可以学习JAVA了,下面是下载和安装JDK的教程: 点开链接你应该看到如下图所示的界面 ...

  3. 学习Java第一天:1、Java是什么?2、面向对象的编程思想的特点 3、Java的开发工具 4、安装JDK和配置环境变量 5、Java程序的运行过程 6、Java语言的特点

    目录 1.Java是什么? 2.面向对象的编程思想的特点 3.Java的开发工具 4.安装JDK和配置环境变量 5.Java程序的运行过程 6.Java语言的特点 1.Java是什么? java是一门 ...

  4. Centos yum 安装JDK及配置环境变量

    1 . 卸载系统自带的JDK LINUX系统一般自带JDK , 但是版本可能不如我们的意 , 所以安装JDK之前要先把之前的卸载掉 1.1 检查自带JDK及版本信息 java -version 1.2 ...

  5. linux java jdk配置_Linux环境下安装JDK并配置环境变量

    首先查看是否已经安装了JDK并配置环境变量. [root@dhcc_plat opt]# java -version-bash: java: command not found [root@dhcc_ ...

  6. mac电脑装java环境变量_Mac系统下安装jdk并配置环境变量的方法

    相信有不少电脑程序员和编程人员经常会碰到"JDK环境变量"这个词,而在实际操作中,想要安装JDK并配置环境变量的难度对于某些用户来说,还是比较大的,想必不少网友还不知道Mac配置J ...

  7. macbook配置java环境变量_Mac怎么配置JDK环境变量 安装JDK并配置环境变量教程

    相信有不少电脑程序员和编程人员经常会碰到"JDK环境变量"这个词,而在实际操作中,想要安装JDK并配置环境变量的难度对于某些用户来说,还是比较大的,那么今天小编就给大家讲讲在Mac ...

  8. 超级详细Window10安装Java JDK 和配置开发环境

    Window10安装Java JDK 和配置开发环境 准备工作 下载 JDK8 百度云下载链接:https://pan.baidu.com/s/1vCmurwpOpAcwTJiXEZIXCA?pwd= ...

  9. shell脚本一键安装JDK及配置环境变量

    为什么我要写这样安装JDK并配置环境变量的脚本呢?因为我和linux打交道还是比较多的,然而每次都要安装JDK,配置环境变量,这样的事情对于刚接触linux的人来说是很乐意做的,但是接触多了,总是做这 ...

最新文章

  1. Turbo Intruder 使用 - 拥抱十亿请求攻击
  2. BZOJ1208[HNOI2004]宠物收养场——treap
  3. 用python实现复选框树_如何使用Python中的复选框创建树视图
  4. 车速与档位匹配关系_档位与速度匹配法则 每个档位的速度范围
  5. mysql like 全文索引_mysql like%query是慢全文索引
  6. Appfuse实践(一)——配置安装 转自http://www.donews.net/skyhero/archive/2004/12/17/205662.aspx...
  7. JanusGraph学习-安装和使用
  8. fluent瞬态_瞬态环境
  9. Realtek RTL87xx 学习资源
  10. Leetcode237之删除链表中的节点
  11. Android Botton 事件
  12. UGUI源码解析(二十二)ContentSizeFitter
  13. 【ES知识】ES基础查询语法一览
  14. 初级会计报名-IE浏览器攻略
  15. windbg r eip=0xxxxxxxxx如何实现?
  16. dux2.0 php,WordPress主题:大前端dux2.0+3.0分享
  17. CSDN积分获取方法(转载,新人多积累财富)
  18. 浏览器打开exe文件
  19. 查询重复(重名)小组,科室,查询重复并且删除
  20. 计算机专业发展的内涵和意义,发展教育信息化的目的、内容与意义

热门文章

  1. JAVA中带有数字签名的XML安全性
  2. 使用工厂方法模式设计最佳实践
  3. 使用JPA侦听器的数据库加密
  4. JBoss BRMS 5.3 –添加了业务活动监视(BAM)报告
  5. 业务活动监视器(BAM)2.0带来的革命
  6. 使用Eclipse在Amazon Ec2中部署Java Web应用程序的完整指南
  7. Windows下查看wifi密码的命令
  8. MySQL查询语句后面加上“\G”,提示 ERROR: No query specified
  9. 正则表达式的贪婪模式、非贪婪模式、占有模式
  10. 二分查找算法举例说明C语言,C语言快速排序与二分查找算法示例