`

快乐捣腾之安装java

 
阅读更多

首先:为了方便,不要在http://java.sun.com/官网上须下载带有rpm字样的。千万不要!因为可爱的ubuntu不支持rpm!!需要用工具转换成deb格式。

其实:http://java.sun.com/官网上下载带有X86(那是32位)字样的jdk软件,我下的是:jdk-6u37-linux-i586.bin

然后:想办法将它放到ubuntu的usr目录。(你可以新建一个文件夹,例如java)

进入可爱的ubuntu终端

敲: sudo chmod u+x /usr/jdk1.6.0_16.bin 

接着在终端执行代码: sudo /usr/java/jdk1.6.0_16.bin(之前要usr文件夹下新建java文件夹------mkdir java)

连续按回车直到显示要求输入yes/no,此时输入yes并回车,将会得到jdk1.6.0_16目录。
最后:配置环境变量,执行命令:sudo gedit /etc/environment ,在打开的配置文件中,输入如下: 

  JAVAHOME=/usr/java/jdk1.6.0_16

   PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/java/jdk1.6.0_16/bin"(我当初就是把这个忘了)

  CLASSPATH=.:/usr/java/jdk1.6.0_16/lib

 

嘿嘿

敲敲:java -version  (安装成功!)

之后又遇到问题!!!

root@virtual-matchine]$ java

Usage: gij [OPTION] ... CLASS [ARGS] ... to invoke CLASS.main, or gij -jar [OPTION] ... JARFILE [ARGS] ... to execute a jar file Try `gij --help' for more information.


 原来ubuntu自带gij。其实是”GNU Interpreter for Java”的简称,是JAVA字节码的标准解析器器,它是属于免费软件JAVA编译器(GCJ:GNU Compiler for Java)的一部份。

 

敲敲root@virtual-matchine]$ java -version

显示1.5版本

 

敲敲lylian@virtual-matchine]$ javac -version

显示1.6版本

 

我安的java版本是1.6.0的,实际先运行的是1.5!

网上搜搜了。不够清楚!!谁叫我是小白哩

 

敲敲lylian@virtual-matchine]$ su 进入超级用户root操作模式。

 

 

 

敲敲root@virtual-matchine]$ sudo gedit .bash_profile

 

在弹出的bash_profile文件中加入

 

JAVA_HOME=/home/usr/java/jdk1.6.0_16

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib

PATH=$PATH:$JAVA_HOME/bin

 

 


 

敲敲root@virtual-matchine]$  source ~/.bash_profile

敲敲root@virtual-matchine]$ java -version

java version "1.6.0_37"

 

敲敲root@virtual-matchine]$ java

呵呵!!应该没问题!!!

 期间出现:

(gedit:3512):Gtk-WARNING **:Attempting to store change into '/root/.local/share/recently-used.xbel',but failed:Failed to create file '/root/.local/share/recently-used.xbel.KDB2MW':No such file or directory

(gedit:3512):Gtk-WARNING **:Attempting to set the permissions of '/root/.local/share/recently-used.xbel', but failed:No such file or directory.

(gedit:3512):Gtk-WARNING **:Attempting to store changes into '/root/.local/share/recently-used.xbel', but failed:failed to create file '/root/.local/share/recently-used.xbel.LC1KNW':No such file or directory

(gedit:3512):Gtk-WARNING **:Attempting to set the permissions of 'root/.local/share/recently-used.xbel', but failed:No such file or directory

敲敲: sudo mkdir -p /root/.local/share/

 

 

 



  


  
分享到:
评论

相关推荐

    小米R4A 捣腾openwrt

    刷机大概步骤就是 开路由器ssh,然后备份编程器固件到电脑,再上传breed到路由器,刷breed,重启路由器,进入breed备份固件,刷第三方固件 ...必须 系统开启Telnet服务客户端,不会自己百度 或者用putty连接路由器 ...

    自个捣腾的工作计划小软件

    这是一个菜鸟系列的工作计划小... 本人刚接触C# 不久,开发中存在错误在所难免,希望大家在使用之余能批评指正,本人将虚心学习改正,在此谢谢我的老师对我的启发和帮助! 有什么好的建议和方法,可以在我的CSDN 博客交流

    C# Calculator捣腾两天写出的计算器

    C#是微软公司推出的.NET框架的一部分,它的语法与C++和Java有诸多相似之处。学习C#时,你需要掌握的关键概念包括类、对象、变量、常量、数据类型、控制流(如if语句、switch语句、for循环、while循环)、函数、异常...

    socket_java_android_wp_群聊

    服务器端: Java 客户端:Android, WP8 不过存在个问题是wp接受图片会丢失数据,接收后显示不全。如有大神解决了希望能分享一下。 实现过程中参考了...

    个人博客源码java-Goodysr:个人博客,优秀的自己,个人博客前端源码静态

    剧中人是个造轮子专业户,博客从设计到前端、后端,都是小剧一手捣腾出来的。当然也有部分组件使用优秀的开源代码,想看看小剧客栈的代码结构及部分逻辑,看看。 关于我 90后金牛座,优秀的颜,(有点高调)干过java...

    enjoyingwritecode:coding,coding,coding,爱捣腾:fire:

    Frontend Knowledge Structure(转载)项目起源还记得@jayli 的这幅前端知识结构图么。图片的形式具有诸多的不便。缺失源图的我们,无法为此图贡献些什么,随着时间的迁移,或许有些技术点会发生改变,所以有了这个...

    微信小程序 Linux开发环境设置详解

    今天我捣腾了一下,可以在linux下开发微信小程序了。以ubuntu为例: 首先要安装nwjs sdk环境,因为需要devtool的支援, 一定要安装sdk版本。 下载nwjs sdk压缩包之后解压放到你喜欢的位置,并且设置环境变量,nw可...

    使用WAMP搭建PHP本地开发环境

    作为新手,搭建服务器可能需要捣腾很久,有可能还搞不定。所以在入门阶段,为了把更多时间用在熟悉编程语言上,使用集成环境是最好也是最方便的选择。而本文就来介绍如何在windows平台搭建PHP开发环境。 安装集成...

    系统鼠标测试软件 好东东

    好不容易捣腾到的鼠标测试软件 好东东

    在Linux下开发微信小程序

    首先要安装nwjs sdk环境,因为需要devtool的支援, 一定要安装sdk版本。 下载nwjs sdk压缩包之后解压放到你喜欢的位置,并且设置环境变量,nw可执行文件加入到path变量中。 接下来要去提取微信小程序开发工具的...

    java版飞机大战源码-Full_Technology_Stack_SynchronousUpdate:【全技术栈•技术栈点•图文收集•个人理

    java版飞机大战源码 项目:阅读说明 温馨提示: ​ ☛ 这个项目的资料收集是在码云官网上的, 最近的更新也是以码云官网上显示的时间为准,而不是以GitHub网为准的。GitHub官网上是数据同步更新的,本人测试过在...

    Nginx中虚拟主机与指定访问路径的设置方法讲解

    最近在ubuntu上捣腾nginx,安装成功了,就只有rewrite没有试验,因为服务器上有多个网站,还不敢在服务器上尝试,慢慢来。网上查了一些文章,下了一篇留下来做试验。 nginx上虚拟主机的配置其实跟apache上的基本上...

    altera soc AMP(linux+bare-metal)

    soc AMP方案,cpu0跑linux,cpu1跑bare-metal,工程在友晶的de1 soc上实测过,这个得特别提醒一下,device tree相当重要,核间通信现在只是弄了linux触发bm的,现在bm触发linux的,还在捣腾,欢迎有这方面资源的老铁...

    VUE 2.0 微信网页共享组件

    网上很多在VUE中开发网页分享的文章,有很多不能用了,重新整了一个,捣腾这个组件弄了3、4天,这里关键点说一下: 【1】微信必须开通认证,否则不行,接口连接那里标明已开通也不行 【2】对应的网页里,一定要加入...

    Wamp配置开发环境

    作为新手,搭建服务器可能需要捣腾很久,有可能还搞不定。所以在入门阶段,为了把更多时间用在熟悉编程语言上,使用集成环境是最好也是最方便的选择。而本文就来介绍如何在windows平台搭建Wamp开发环境。

    c++ orm odb学习资源

    捣腾了半个月终于基于odb做出了用起来很方便的数据访问层。资源里包含了odb的“网络学习文档”,“官方使用文档”,以及我的“示例项目及使用文档”。涉及到类模版,继承,动态库、标准模板库。 如果你不知道该怎么...

    来自国外的jQuery翻书特效 jquery.booklet 实例

    内容索引:脚本资源,Ajax/JavaScript,jQuery,翻书 来自国外的jQuery翻书特效——jquery.booklet 核心库及实例完整版,前天发现的jquery.booklet,但是没有发现实例,自己捣腾了半天也没弄出个所以然,没办法只得求救...

    详解基于iview-ui的导航栏路径(面包屑)配置

    换了工作后总算要开始捣腾router了,很久没用都快忘光了,所以把一些通用的模块记录一下,也分享给需要的朋友们。 经过 //router.js let routes = [ { path: '/', redirect: '/admin', }, { path: '/login',...

    Pycharm里面以Run with Python console运行时如何仅保留一个Python console窗口

    最近开始上手Pycharm学习Python,...但是我想进行交互,查看变量,或者输入小命令什么的,所以还是喜欢 Run with Python console 这种风格,QQ问了个老鸟,说要买包烟给说,于是愤怒离去,自己捣腾了一下,嗯果然找到了

    Nodejs实现批量下载妹纸图

    花了一点事件学习了下Nodejs的网页获取和文件下载方法,没事乱捣腾就写了这个半成品的下载器 使用方法: 1)新建一个download目录 2)新建download.js(其实名字随便取),并复制到download目录下 3)复制两段代码...

Global site tag (gtag.js) - Google Analytics