Java开发环境搭建与配置

工欲善其事,必先利其器。对于任何一门编程语言来说,开发环境的搭建都是学习和工作的基础。今天,我就系统总结一下java语言开发环境的搭建以及其中的一些细节。

首先无论是JavaEE(Java Enterprise Edition : java企业版)还是JavaME(Java Micro Edition :java嵌入版)都需要JavaSE(Java Standard Edition : Java基础版)的基础才行。所以首先说JavaSEd的环境配置,这也是JavaEE和JavaME开发必须环境。

配置JavaSE环境首先需要安装JDK(by:其实直接安装Eclipse就可以编写运行java程序),其次如果想要在命令行下开发就需要配置环境变量。
Windows:最简单最省劲的方法就是直接安装elipse,也不用安装JDK,也不用首先去Orace官网下载JDK,但是总有需要你在命令行运行java程序的时候。

安装JDK直接去Orace官网下载,地址:[JDK8],(http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html),下载之后根据提示安装就行。安装JDK后就配置环境变量,先说一下什么是环境变量 : 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数。Windows下打开系统属性然后高级配置里有环境变量。

JavaSE所需要的环境变量有三个: path,java_home,classpath, (环境变量名不区分大小写)。首先是path: 功能是设备可执行文件的搜索路径,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。就像你打开“运行”,输入CMD或者regedit能够打开程序,都是因为在path路径里有%SystemRoot%\system32和%SystemRoot%(%systemroot%默认表示“C:\WINDOWS”)。在系统原有的path后面添加“;#\JDK6\bin”(#是你的JDK安装的位置)。添加完后,你就可以在命令行下输入java和javac了。

再有是java_home : 顾名思义,这是java的jdk的安装目录,新建环境变量java_home编辑变量为;“#\JDK6”(#是你的JDK安装的位置)。它的作用如下:
一是为了方便引用,比如,JDK安装在C:\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;
二则是归一原则, 当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就要更改任何用绝对路径引用JDK目录的文档, 要是万一没有改全, 某个程序找不到JDK, 后果是可想而知的—-系统崩溃!
三则是第三方软件会引用约定好的JAVA_HOME变量, 不然, 你不能正常使用该软件.
在系统环境变量那一栏中点->新建JAVA_HOME (JAVA_HOME指向的是JDK的安装路径)

第三个是变量是classpath : 它的作用是为了程序能找到相应的”.class”文件, 举个例子: 你编译一个JAVA程序—A.java, 会得到一个A.class的类文件,你在当前目录下执行java A, 将会得到相应的结果(前提是你已经设置CLASSPATH为”.”). 现在, 你把A.class移到别的目录下(例如:”e:\”), 执行java A, 将会有NoClassDefFindError的异常,原因就是找不到.class文件, 现在你把CLASSPATH增加为:”.;e:\”再在任何目录下运行java A, 看看会有什么结果,一切正常, java命令通过CLASSPATH找到了.class文件!
具体操作是新建环境变量classpath编辑为”;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;“即可。

Linux:
以最流行的Ubuntu桌面版本为例(其他Linux版本请参考相应的官方wiki)。在Ubuntu默认的软件仓库中不包含Oracle官方提供的JDK,但我们仍然能够通过添加第三方仓库来安装,首先打开终端(Terminal),执行:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
经过一小段时间的等待,Oracle的JDK就已经能够通过apt-get来安装了:
sudo apt-get install oracle-java8-installer
安装完成会将系统默认的Java版本更新为对应的安装版本。
而且亲测Ubuntu LTS16.04下安装自动环境变量,无需动手,不要太安逸。
至于JavaEE和JavaME的配置以后再更。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值