码迷,mamicode.com
首页 > 系统相关 > 详细

Linux下JDK环境变量配置

时间:2016-07-24 22:31:01      阅读:319      评论:0      收藏:0      [点我收藏+]

标签:

JDK官方下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

我的下载路径:

~/Downloads/jdk-8u101-linux-x64.tar.gz

解压:

cd /usr/lib
sudo tar xzf ~/Downloads/jdk-8u101-linux-x64.tar.gz

配置环境变量:

vim ~/.profile

在profile的最后加入/修改:

JAVA_HOME=/usr/lib/jdk1.8.0_101
CLASSPATH=.:/usr/lib/jdk1.8.0_101/lib/tools.jar:/usr/lib/jdk1.8.0_101/lib/dt.jar
PATH=$JAVA_HOME/bin:$HOME/bin:$HOME/.local/bin:$PATH

CLASSPATH中的tools.jar主要包含一些工具,如javac(将.java编译为.class)、javadoc(根据java源文件以html格式生成API文档)、javap(反汇编.class文件)等;

dt.jar中包含了关于swing的控件对应的图标和BeanInfo.class,

wikipedia中对BeanInfo的描述:This interface allows the designer to specify information about the events, methods and properties of a Bean.

(这一接口使设计者能够指定一个Bean的事件、方法和属性。)

“BeanInfo与JavaBean之间的对应关系,通过两者之间规范的命名确立:对应JavaBean的BeanInfo采用如下的命名规范:<Bean>BeanInfo。当JavaBean连同其属性编辑器相同的组件注册到IDE中后,当在开发界面中对JavaBean进行定制时,IDE就会根据JavaBean规范找到对应的BeanInfo,再根据BeanInfo中的描述信息找到JavaBean属性描述(是否开放、使用哪个属性编辑器),进而为JavaBean生成特定开发编辑界面。”——你了解dt.jar吗

更新变量:

source ~/.profile

Linux下JDK环境变量配置

标签:

原文地址:http://www.cnblogs.com/tradoff/p/5701544.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!