jdk环境变量配置

JAVA配置环境变量的意义

荒凉一梦 提交于 2020-02-26 21:37:56
JAVA配置环境变量的意义   集成开发环境(比如Eclipse)给开发者太多的便利了,以至于初学者都不知道程序是如何从源码生成可执行文件的。对于环境变量的认识也是如此,只知道要在一台新电脑上开发java,安装JDK后的第一步是配置环境变量。至于为何要配置,或许并非有个确定的认识。怀着大概就是那个意思的糊涂心态,就过去了。   首先是环境变量。引用百度百科的定义: 环境变量,是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。   视窗操作让我们对这个概念认识的不清,可以这样认为,视窗操作封装了命令,与命令行一样都是给操作系统一个指令。因此当你在某个目录下,执行javac命令时候,他首先是要从当前目录找javac的执行文件,或许是个javac.jar或者是个javac.exe。如果找不到,则去操作系统设置的环境变量中去找,再找不到,就说没有这个指令。环境变量就是干这个活的。明白了环境变量这个概念后面的内容就好理解了。   其次是JAVA_HOME。就是指java安装目录。这算是一个规定了,以后不管是oracle

Java环境变量配置

时光毁灭记忆、已成空白 提交于 2020-02-25 15:31:49
首先下载jdk文件然后安装 进入环境变量设置界面 选择上边的用户变量设置依次建立三个 JAVA_HOME : D:\packegs\Java13 (安装默认目录) CLASSPATH : %JAVA_HOME%\bin (直接复制即可) PATH : %JAVA_HOME%\bin (直接复制即可) 测试安装是否成功 win+r 输入cmd进入命令窗口 输入java 和 java -version出现java有关信息即表示java环境配置成功。 来源: CSDN 作者: 咸鸭蛋泡泡 链接: https://blog.csdn.net/heixue666/article/details/104495848

Mac环境下JDK安装方法

夙愿已清 提交于 2020-02-25 08:03:35
1.版本 MAC OS 10.10.3 JDK:jdk1.8.0_40 jdk下载mac版本的:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2. 将JDK压缩包解压到某个路径下 /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home 3.配置环境变量 打开用户级别的系统环境变量配置文件 open ~/.bash_profile(安装了zsh的打开~/.zshrc文件) 增加配置参数 export JAVA_HOME='/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home' export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 4.验证安装结果 重启,保证系统配置文件重新读取生效 终端输入:java -version 显示如下信息表示成功安装了jdk: java version "1.8.0_40" Java(TM) SE Runtime Environment (build

配置JDK环境变量配置及path和classpath的作用

帅比萌擦擦* 提交于 2020-02-22 17:09:32
1、环境变量配置 用鼠标右击“我的电脑”->属性->高级->环境变量 JAVA_HOME :D:\Program Files\Java\jdk1.6.0_12(JDK安装路径) Path :%JAVA_HOME%\bin;(若已经有Path项,无须另外新建,直接在后面加,但需用;与前面已有的项分隔开) CLASSPATH :.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 其中“.”表示当前路径 测试环境变量是否设置成功:运行->cmd->输入javac 如果出现如下信息: 用法:javac <选项> <源文件> 其中,可能的选项包括: -g 生成所有调试信息 -g:none 不生成任何调试信息 -g:{lines,vars,source} 只生成某些调试信息 -nowarn 不生成任何警告 -verbose 输出有关编译器正在执行的操作的消息 -deprecation 输出使用已过时的 API 的源位置 -classpath <路径> 指定查找用户类文件的位置 -cp <路径> 指定查找用户类文件的位置 -sourcepath <路径> 指定查找输入源文件的位置 -bootclasspath <路径> 覆盖引导类文件的位置 -extdirs <目录> 覆盖安装的扩展目录的位置

不配置JDK环境变量,配置tomcat 指向启动JDK版本,不再依赖环境变量

旧城冷巷雨未停 提交于 2020-02-22 13:29:47
最近的项目是网上的 jeecms 。基本都是java相关的,每次切换项目,重新配置环境变量都比较头疼, 并不是不好配置,网上全是,主要是每次配置完,都记不住。每次都百度,很是菜鸡。 并且,我也就是用 tomcat 启动看一下前端效果。是在不想去系统变量中配置JDK。 并且,tomcat 只要是有 JRE运行环境就可以运行。 没必要去系统变量中配置半天JDK。 基础知识: JDK (Java Development Kit) -- Java开发工具包 。 JRE (Java Runtime Environment) -- Java运行环境 .。 JDK里包含一个JRE,所以安装了JDK之后可以让tomcat正常运行。 如下解决,不依赖环境变量: 1.windows下 打开 tomcat 解压目录下的 \bin\setclasspath.bat 文件,在脚本开始添加下面两行设置: set JAVA_HOME=D:\Java\jdk8\jdk1.8.0_50 set JRE_HOME=D:\Java\jdk8\jre8 上面你的设置,是一般的常用设置,我是经常携带Demo去客户现场演示。这个方法,也不是特别便捷。 我就直接把 下载好的jdk 放到了 tomcat 文件夹内。直接写了如下配置: set JAVA_HOME=..\jdk8\jdk1.8.0_50 set JRE_HOME=.

linux 配置jdk 环境变量

妖精的绣舞 提交于 2020-02-19 23:24:00
1.在centos7系统下搜索并删除旧版本的JDK或者openjdk,搜索指令为:rpm -qa | grep java 删除指令为: rpm -e --nodeps ,如:rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64。 2.删除干净之后, 在jdk-8u45-linux-x64.tar.gz安装包的文件夹下面右键鼠标打开终端 ,然后将安装包解压到指定的文件夹, 解压指令为: tar -zxvf jdk-8u45-linux-x64.tar.gz -C /usr/local 这里我把安装包解压在/usr/local下面 。注意-C,后面要添加路径 。 3.设置环境变量,首先是打开设置环境变量的文件夹,指令为: vim /etc/profile 然后在英文输入法下切换到“插入”的状态 , 可以直接在开头的“# will prevent the need for merging in future updates.”这一行下面配置下面环境变量: export JAVA_HOME=/usr/local/jdk1.8.0_45 export JRE_HOME=/usr/local/jdk1.8.0_45/jre export CLASSPATH=.:$JAVA_HOME/lib/dt

常用DOS命令

♀尐吖头ヾ 提交于 2020-02-18 15:18:30
对目录的操作 Command Explain help 命令(或者 命令/?) 显示该命令的帮助信息 盘符: 切换磁盘 dir 列出当前路径下的文件及文件夹 cd 路径 进入指定路径 cd .. 后退一级 cd (或者 cd /) 退回到当前路径下的根目录 cd /d 盘符:\路径 可以直接进入指定个盘符的指定路径中 md dirname 创建一个文件夹 rd dirname 删除一个空的文件夹(非空无法删除) rd /S dirname 强制删除该文件夹及其子文件夹 del dirname 清空该文件夹中的所有文件 cls 清屏 exit 关闭当前控制台 对文件的操作 Command Explain echo nul > filename 创建一个空的文件 del filename 删除一个文件 echo 字符串 > 路径和文件名称 将字符串 覆盖 写入文件中 echo 字符串 >> 路径和文件名称 将字符串 追加 写入文件中 type filename 查看指定文件的内容 move 原文件所在路径 目标文件夹路径 将一个文件从一个目录移动到目标目录 ren oldName newName 对文件或文件夹重命名 copy 原文件所在路径 目标文件夹路径 将一个文件从一个目录复制到目标目录 网络 Command Explain netstat start 查看开启了哪些服务 net

oracle goldengate搭建配置

对着背影说爱祢 提交于 2020-02-18 07:56:00
ogg配置搭建之前需要在数据库中将enable_goldengate_replication参数打开 SYS@cphl> alter system set enable_goldengate_replication = true scope=both; goldgate错误日志地址:$GGS_HOME/ggserr.log 1、解压安装包 p23237964_1121033_Linux-x86-64.zip unzip ogg112101_fbo_ggs_Linux_x64_ora11g_64bit.zip Archive: ogg112101_fbo_ggs_Linux_x64_ora11g_64bit.zip inflating: fbo_ggs_Linux_x64_ora11g_64bit.tar ogg的tar包 inflating: OGG_WinUnix_Rel_Notes_11.2.1.0.1.pdf ogg自述文件 inflating: Oracle GoldenGate 11.2.1.0.1 README.txt inflating: Oracle GoldenGate 11.2.1.0.1 README.doc 解TAR,提醒解tar之后会产生N多文件最好提前放在一个文件夹中 tar xvf fbo_ggs_Linux_x64_ora11g_64bit.tar

Java基础---环境变量配置

↘锁芯ラ 提交于 2020-02-17 15:00:12
一:第一个HelloWorld程序 java编程语言最初属于SUN公司,2009年被Oracle公司收购。 完成第一个程序需要安装JDK,目前最新版本是JDK13,但是最常见的是JDK8,大多数公司用的是JDK1.7,对于我们目前学习建议安装JDK8下载地址(https://www.oracle.com/cn/index.html) 1.1 JDK的安装 1.1.1 JDK(java development kit)包括JRE以及开发的技术支持(组件和类库)。 JRE:如果只是在电脑运行java文件时不需要JDK,只需要JRE,整个过程就相当于水里的鱼,鱼生存的环境是水,水就相当于JRE,是java文件运行的环境。 JVM:java虚拟机,是实现java跨平台的基础,一个java文件运行后会产生.class文件(字节码文件),字节码文件需要在JVM中解释,这也是java能实现跨平台的原因(注意:java文件不能跨平台,.class文件在JVM的过程才是) 1.1.2 按照教程安装,配置环境变量(环境变量后续会深入讲,这里只需按照教程装好),安装好后测试是否成功步骤如下: i)win+R输入cmd ii)输入命令java -version 1.2编写第一个java程序 1.2.1 安装编写java程序的工具(notepad++,editerplus,eclipse,idea

what‘s java

泪湿孤枕 提交于 2020-02-16 14:28:04
目录 what‘s java 一、java简介 1.简介 2.版本 3.应用领域 二、java特点 1.跨平台 2.简单 3.安全 4.健壮 5.完全面向对象 三、跨平台 四、java环境变量 1.环境变量的操作 2.配置Java环境变量 3.jdk jre jvm分别是什么以及之间的关系 五、我的第一行代码 what‘s java 一、java简介 1.简介 java 是1995年sun公司推出的面向对象程序设计语言。起初 oak(橡树)。 java是一种跨平台,实现“一次编译,到处执行”。 java适用于网络环境,是internet最受欢迎的编程语言之一。 java程序可在计算机、pad、手机、电视电话等电子设备上运行。 2.版本 javaSE (java stanstard edition )标准版,用于客户端桌面软件编程。 javaME(java micro edition) 微型版,用于嵌入式、pad 手机、电视、电话、编程。 javaEE(java enterprise edition)企业版,用于服务器端分布式网络程序,比如电商,erp系统。 3.应用领域 桌面应用系统开发、嵌入式开发、电子商务应用开发、web应用系统开发、多媒体系统开发、企业级交互式分布式系统开发。 二、java特点 1.跨平台 graph LR A[.java源码]-->|JVM编译器| B[