Linux下搭建Java环境变量并实现第一个Java小程序

1.首先,我们打开虚拟机里面的Linux操作系统,然后点击下图菜单下的虚拟机选项:

在点击虚拟机下的设置菜单,如下图所示:

这里我已经添加进去我所需要的文件夹了,我放在本机E盘下的as文件夹里面到底放了什么呢?

上图这两个压缩文件,一个是android studio的压缩包,上年发布出来的,一直没用它,今天本来想在windows下安装这个软件,发现所需要的jdk是1.7,而我在windows下的jdk版本为1.6,所以打算在Linux操作系统下安装jdk1.7,并安装andoid studio工具,在lInux系统下玩安卓和Java,毕竟安卓是和linux相关的,由于我的计算机比较卡,所以就在红帽linux下安装配置java环境,如果大家计算机配置可以,建议大家在Ubuntu下搞移动开发。

选择上面的红色按钮,选择总是启用共享文件夹,然后把你所需要的文件放在本机的硬盘下,点击添加,然后再点击确定即可,这样在该Linux系统下就有个文件夹叫做as,而这个文件目录到底放在Linux操作系统的哪里呢?

注:上面的两个压缩包都可以在官网找到。

2.接下来如何找到as这个文件目录呢?在linux操作系统中,一些导入进去共享的文件夹和文件都会放在mnt这个目录下,而mnt这个目录又在哪里呢?

首先,打开命令行,然后输入命令:cd ..  这个命令是用来跳转工作目录到根目录下的,输入后如下图:

然后输入命令:ls 看下根目录下有什么目录:

看到上图有个mnt目录,我们来看下mnt目录下到底有没有as这个文件目录呢,输入下图所示的命令后发现:

怎么会没有呢,怎么有了个hgfs文件目录呢?说好的as呢?有没有可能在hgfs目录下呢?接下来输入下图所示命令:

as文件目录下,又有什么东东呢?分别输入命令:cd as 和 ls -l,如下图所示:

这样就有了两个压缩包,就可以解压并开始配置Java的环境变量了,由于这一步是带着大家一直去找as目录到底在哪,所以就输入了这么多的命令,如果我们知道ad目录放在根目录下的mnt目录下的hgfs目录下,并且工作路径在root目录下的话,可以直接在命令行输入这行命令,如下图所示:

然后输入cd as命令就可以跳到as这个工作目录了。

3.接下来就可以解压在as目录下的jdk压缩包了,如何解压呢,因为jdk压缩包的后缀名为tar.gz,所以可以使用命令:tar -zxvf 压缩文件名.tar.gz,这个命令执行后解压后的文件都放在当前工作目录下,如下图所示:

解压后便在as目录下出现一个jdk的目录。

4.解压完毕之后便可以开始配置Java的环境变量了。

(1).配置Java环境变量,有三种方法,这里不一一介绍了,因为我的计算机仅仅是作为开发使用的,所以我就直接修改/etc/profile文件即可,因为所有用户的shell都可以使用这些环境变量,会给系统带来安全性问题,这里我只介绍这种方法,如果大家想了解更多,可以看下这篇文章,我也是借鉴这篇文章来的,文章地址:http://www.cnblogs.com/samcn/archive/2011/03/16/1986248.html

首先,我们用命令打开 /etc/profile 文件,可以使用命令:gedit /etc/profile 或者 vi /etc/profile,都是打开一个文件,但是有区别,使用gedit这个命令打开文件并修改的话,如果该文件是只读的,没有权限写入进去,就无法修改并保存,所以建议使用vi编辑器来修改文件:

因为我们需要用到jdk的路径,所以我们必须知道jdk的安装目录,在上面解压jdk压缩包时,我们把jdk压缩包解压到了as这个目录底下,所以可以使用如下图命令查看jdk的安装目录:

然后我们使用命令:vi /etc/profile这个命令打开profile这个文件,输入后如下图所示:

使用键盘上的方向键,移动到/etc/profile文件的末尾处,按下键盘下的Insert键,插入一些数据,也就是在profile文件末尾加上Java环境变量的配置,加入的内容为:

export JAVA_HOME=/mnt/hgfs/as/jdk1.7.0_75

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

如下图所示:

然后再按下键盘下的Esc键,再按下Shift+: ,然后输入wq点击回车键即可,如下图所示:

如果用户希望保存并退出,则可以输入 :wq,即修改文件后保存并退出。

修改profile文件后,即配置好环境变量后,必须要重启Linux系统,输入命令reboot即可重启LInux操作系统。

(2).重启系统完毕后,接下来我们测试一下到底Java环境变量配置成功了没,我们可以直接在命令行下输入javac,如下图所示:

这样就证明你在LInux操作系统下配置Java环境变量成功,我们可以输入命令 java -version,看下jdk的版本信息,如下图所示:

5.配置好Java环境变量,就可以在Linux操作系统下开始编写第一个Java小程序,也就是我们非常熟悉的Hello World小程序了:

(1).首先,我们在当前目录下,也就是root目录下新建一个java文件,我们可以输入命令 touch Hello.java,这样就在root下创建了一个Hello.java文件,再通过gedit Hello.java命令可以写Java代码,然后保存,或者使用vi Hello.java来编辑这个java文件,这里我直接使用vi编辑器来做,我直接在命令行输入命令 vi Hello.java ,这样系统会默认在root目录下帮我们新建一个Hello.java文件,然后便可以开始编写我们的Java代码了,输入vi Hello.java命令后,如下图所示:

然后我们按下Insert按键后,就可以开始写Java代码了,如下图所示:

然后再按下Esc键,再按下Shift+: 组合键,输入wq按回车键,便保存该文件内容并退出vi编辑器了,如下图所示:

(2).下面我们就可以分别输入javac Hello.java和java Hello命令,如下图所示:

Hello World信息便打印出来了。

6.以上内容仅供大家学习参考,写得不好,请见谅,如有错误,请指出,谢谢!

本文参考文章:http://www.cnblogs.com/samcn/archive/2011/03/16/1986248.html



时间: 2024-07-30 10:21:18

Linux下搭建Java环境变量并实现第一个Java小程序的相关文章

Linux下各种常见环境变量的配置

Linux系统下各种环境变量都通过修改/etc/profile文件来实现.由于是系统文件,修改此文件需要root权限.因此实现以下功能都需要用户拥有root权限. 另:不要轻易修改profile文件中的现有内容.应在保证原有内容不变的前提下,在文件的最后插入新的一行. 1.路径变量PATH 当用户在某工作目录执行一个命令或者可执行程序时,若当前路径下不存在该程序,则系统将从PATH路径列表中查找指定的应用程序.还记得java命令,ping命令么?这些应用程序所在的文件夹都包含在了PATH路径中.

Ruby学习心得之 Linux下搭建Ruby环境

Ruby学习心得之 Linux下搭建Ruby环境1.前言2.Linux下安装Ruby环境 一.前言 本篇博文记录了Linux下Ruby编程环境的搭建. 本文内容基于以下文章:http://www.cnblogs.com/xfiver/archive/2012/03/08/2385833.html (linux下ruby安装[ubuntu10.10])http://www.360doc.com/content/07/0131/17/4910_351421.shtml (Ruby 在 Linux 上

Linux 下如何设置环境变量

假如你安装了一个软件,安装好后,输入命令时,提示"command not found", 这涉及到环境变量的PATH问题.PATH设置是linux下定制环境变量的一个组成部分. linux中每个用户都有一个专门的运行环境,这个环境就是一组环境变量的定义,用户可以对自己的运行环境进行定制.环境和Shell紧密相关,用户登录系统后就启动了一个Shell,一般是bash,bash有两个系统级配置文件,/etc/bashrc 和 /etc/profile. 1, echo 显示环境变量. ec

Linux下配置Node环境变量及问题详解

这是之前在Linux下配置Node环境变量时踩过的坑,今天又有小伙伴质询这个问题,因此记录下来,不仅是给新童鞋们一些参考,也方便日后查阅 在这之前,相信都已经安装好了,没安装的可以查看博主另一篇文章  ---------http://www.cnblogs.com/Halifa/p/5772263.html 配置Node环境变量有永久生效和当时生效几种方式,这里只讲解永久生效 进入主题: 修改/etc/profile文件,在末尾添加以下内容 export NODE_HOME=/usr/local

linux下搭建lamp环境以及安装swoole扩展

linux下搭建lamp环境以及安装swoole扩展   一.CentOS 6.5使用yum快速搭建LAMP环境 准备工作:先更新一下yum源 输入下面命令: yum -y update 1.安装Apache [[email protected] ~]# yum -y install httpd # 开机自启动 [[email protected] ~]# chkconfig httpd on # 启动httpd 服务 [[email protected] ~]# service httpd s

嵌入式 Linux下永久生效环境变量bashrc

嵌入式 Linux下永久生效环境变量bashrc 1) .bashrc文件 在linux系统普通用户目录(cd /home/xxx)或root用户目录(cd /root)下,用指令ls -al可以看到4个隐藏文件, .bash_history   记录之前输入的命令 .bash_logout    当你退出时执行的命令 .bash_profile    当你登入shell时执行 .bashrc             当你登入shell时执行 请注意后两个的区别:'.bash_profile'只

[转]Linux下修改/设置环境变量JAVA_HOME

1. 永久修改,对所有用户有效  # vi /etc/profile //按键盘[Shift + g], 在profile文件最后添加下面的内容: export JAVA_HOME = /home/myuser/jdk1.7.0_03    export PATH = $JAVA_HOME/bin:$PATH     export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar [注]:修改文件后如果想马上生效,还要运行 #s

java环境变量配置问题,控制台命令‘java'可以运行,‘javac'不是内部或外部命令。

新系统每次装jdk都发现这个问题,很难受. jdk默认步骤安装,一切OK,环境变量找个网站copycopy,这就是问题所在,网路上大部分环境变量配置都是系统变量JAVA_HOME:Jdk路径,这个ok, 环境变量PATH:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;这个就有问题了,后面的jre\bin中没有javac.exe,把前面的bin覆盖了,导致无法执行Javac, 接着是CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME

Java学习心得之 Linux下搭建JavaWeb环境

1. 前言2. Java安装3. tomcat安装4. tomcat简单命令 一.前言 本篇博文记录了Linux下JavaWeb环境的搭建,本文内容基于以下文章: http://m.blog.csdn.net/article/details?id=7727927(ubuntu下搭建java web开发环境的详细步骤)http://blog.csdn.net/xiaoyao6650/article/details/4029946 (用Ant编译Java Web程序) 关于JavaWeb的学习资料h