学过java的同学肯定对环境的配置的一点都陌生,但是时间久了,也许很多人也忘记怎么配置了。不过百度一下就立马解决。丝毫不影响你的工作,我也是学习过java的,参加工作也不久,经验告诉我,一个东西你不仅要为了用它才学它,更重要的是要学到里面的思想和精华,触类旁通。这样你在接触新的技术时才有可能不会再像入门时那样从Hello world开始。站在另外一个角度看技术,核心的东西其实都没有怎么变,所以我回过头来再看看,也许会有不同的收获。

1.Windows环境:

(1)安装JDK,JRE。在安装完JDK之后会自动提示安装JRE。

JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。

JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。

(2)最佳配置方案:

新建系统变量JAVA_HOME 和CLASSPATH

变量名:JAVA_HOME

变量值:C:\Program Files\Java\jdk1.7.0

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中。

变量名:Path

变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

(3)配置原理:

设置JAVA_HOME最重要的原因就是为了以后的更新和扩展,如果JDK的安装路径变量。只需要改变这一处就可以了。

Path:当我们运行Java程序时(实际是也是调用Java命令来运行程序),和运行其它一些Java命令时,Windows会在Path变量指定的路径中搜寻(按顺序搜索)该命令对应的exe文件,以找到的第一个匹配的exe文件为准,运行该exe文件。

ClassPath:Java虚拟机(JVM)借助类装载器装入应用程序使用的类,引导类加载器:加载核心类扩展类加载器:加载扩展类;系统类加载器:加载用户类;CLASSPATH环境变量告诉系统类装载器到加载用户类。另外,你也可以使用JVM命令行参数-classpath分别为应用程序指定类路径,在-classpath中指定的类路径覆盖CLASSPATH环境变量中指定的值。System.getProperty("java.class.path")获得用户类的加载路径。System.getProperty("java.ext.dirs")获得扩展类的加载路径。

2.linux环境中(CentOS 6.4为例)

(1)共享或者挂载安装文件(不在详述)。

(2)拷贝JDK文件到home目录下

可以用cp jdk-6u13-linux-i586.bin /home 命令

解压安装。

(3)打开配置文件,添加Java环境。

在文件的末尾处添加,保存退出:

(4)测试是否成功:

这样环境就算成功了。下一步详解。。。下篇博客见。

eplices如何导入外部代码_java环境配置的理解相关推荐

  1. eplices如何导入外部代码_搜索引擎的蜘蛛是如何爬的

    搜索引擎的工作过程大体可以分成三个阶段: (1)爬行和抓取:搜索引擎蜘蛛通过跟踪链接发现和访问页面,读取页面HTML代码,存到数据库. (2)预处理:索引程序对抓取来的页面数据进行文字提取.中文分词. ...

  2. eplices如何导入外部代码_#华为云·寻找黑马程序员#【代码重构之路】如何优雅的关闭外部资源...

    1.背景 在Java编程中,如果打开了外部资源(文件.数据库连接.网络连接等),我们必须在这些外部资源使用完毕后,手动关闭它们.因为外部资源不由JVM管理,无法享用JVM的垃圾回收机制,如果我们不在编 ...

  3. 论文代码复现环境配置

    论文代码复现环境配置 报错1:python导入tensorflow出现_np_qint8 = np.dtype([("qint8", np.int8, 1)]) 报错2:Value ...

  4. cmd怎么实现Java你好_java环境配置以及如何在cmd窗口运行java代码

    对于初学java的人来说,电脑的环境配置也许会让你头疼,但只要你认真一些学习,相信对你来说都是OK的啦~ 首先回到桌面,选择我的电脑,单击右键属性,进入高级系统设置,点击环境变量设置.用户变量选择Te ...

  5. java环境配置步骤_java环境配置及安装的详细步骤

    java环境配置及安装的详细步骤 发布时间:2020-04-22 14:15:59 来源:亿速云 阅读:141 作者:小新 今天小编给大家分享的是java环境配置及安装的详细步骤,相信很多人都不太了解 ...

  6. LaneATT代码复现环境配置

    前期环境踩过的坑 首先给大家介绍,我是仿照这篇博客进行LaneATT环境配置的.博客链接: laneATT代码复现参考 操作很简单,就是远程登录服务器,进入到自己的用户环境下,在terminal端输入 ...

  7. 关于Compound Word Transformer论文代码的环境配置

    代码作者放在这里 只需要配置好环境就可以将代码运行起来了,代码对于环境版本有严格的要求. 1.先在服务器上配置版本号10.1的cuda(不知道是只更改虚拟环境的版本还是系统和虚拟环境的版本都需要更新, ...

  8. java环境教程_java环境配置的详细教程(图文)

    本篇文章给大家带来的内容是关于java环境配置的详细教程(图文),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. JAVA环境变量的配置:Path,JAVA_HOME,CLASSPAT ...

  9. Java西西软件_java环境配置软件

    java环境配置软件是一款非常好用的Java编程环境变量配置工具,初学JAVA 配置编程环境很多人摸不清怎么做,然后网络大神就写了一键配置省很多步骤,win10下测试成功通过,其它没有测试环境.有需要 ...

最新文章

  1. 数字技术对就业的影响分析
  2. vue data变量之间相互赋值或进行数据联动
  3. 【干货】数字化运营:从理论到实践.pdf(附下载链接)
  4. ChinaJoy是什么
  5. 嵌入式体系结构复习笔记
  6. python笔记3:依次输入3个数排序打印(升序)
  7. 银联支付接口常见错误总结
  8. 夯实Java基础系列21:Java8新特性终极指南
  9. 爬取豆瓣电影数据并进行分析可视化
  10. 【子衿技术】DBA进阶之路
  11. 中国天然大豆卵磷脂市场趋势报告、技术动态创新及市场预测
  12. 论穷举法破解0到6位数登录密码的可行性
  13. python写文件字母_Python - 文件读写
  14. EBS: Inventory 模块的两个 package: INV_TXN_MANAGER_PUB INV_LPN_TRX_PUB
  15. 4.19 使用QT做上位机与下位机通讯
  16. autoware.auto安装教程
  17. PT2264\pt2294(带编码)无线、接收、收发
  18. threeJS创建粒子波浪
  19. qt 判断文件是否存在
  20. 大华人脸门禁(人脸闸机)sdk集成对接javaweb接口springboot版

热门文章

  1. Android测试原理(二)
  2. Case Study: 利用JS设计高级检索功能通过PHP获取MySQL数据
  3. EJSS: 南土所梁玉婷组-生境决定了土壤植物系统中细菌、抗性基因和可移动元件间的关系...
  4. 中国肠道大会 | 日程及嘉宾
  5. 技术贴 | MetaboAnalyst 4.0,代谢组学研究利器的升级
  6. 宏基因组扩增子2分析流程:中文首发,史上最详系,零基础自学
  7. python使用matplotlib可视化、使用matplotlib可视化scipy.misc图像、自定义使用grey灰色映射、将不同亮度映射到不同的色彩、并添加颜色标尺
  8. R语言ggplot2可视化绘制线图(line plot)、使用gghighlight包突出高亮线图的满足条件的线图、设置高亮线图不显示默认自动显示的文本标签(use_direct_label)
  9. R语言dplyr包使用bind_rows函数纵向合并两个dataframe(行生长)、使用bind_cols函数横向合并两个dataframe(列生长)
  10. R语言诊断试验数据处理与ROC分析实战案例2