精华内容
下载资源
问答
  • 感谢博主 ...前言:网上大多是使用相对路径来进行JAVA环境配置的教程,笔者只是单纯觉得绝对路径对于JAVA小白更容易理解。 优点: 绝对路径更加直观明了,哪个变量名对...

    转自:https://blog.csdn.net/qq_42945310/article/details/82894463
    感谢博主

    前言:网上大多是使用相对路径来进行JAVA环境配置的教程,笔者只是单纯觉得绝对路径对于JAVA小白更容易理解。
    优点:

    • 绝对路径更加直观明了,哪个变量名对应哪个文件或文件夹路径一目了然,方便新手的理解。
    • 绝对路径不容易出错,可以使用浏览目录或浏览文件的方式实现。
    • 事实是笔者当年刚学JAVA时,用相对路径配置环境掉过不少坑。

    缺点:

    • 使用绝对路径时一旦JDK位置改变或者更换版本时,就需要重新配置JAVA_HOME、Path、CLASSPATH三个变量值,而使用相对路径时只需要重新配置JAVA_HOME变量值即可。

    一、JDK的下载

    1. 什么是JDK?https://baike.baidu.com/item/jdk
    2. 本教程下载的JDK版本:Java SE 8.0(jdk-1.8.0)
    3. 百度网盘下载:https://pan.baidu.com/s/1vFIIZ1Zfi6xWzmeNrzRrGA 提取码:oull
    4. JDK官网下载:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
      在这里插入图片描述

    二、JDK的安装

    • 下载安装包后双击
      在这里插入图片描述

    • 单击下一步
      在这里插入图片描述

    • 安装jdk到指定路径(一般默认就好了),单击下一步
      在这里插入图片描述

    • 单击确定
      在这里插入图片描述

    • 安装jre到指定路径(一般默认就好了),单击下一步
      在这里插入图片描述

    • 安装成功,单击关闭
      在这里插入图片描述

    • 这时候看下安装路径下是不是多了这两个文件夹(记住这个安装路径,第三步要用到)
      在这里插入图片描述

    三、本机环境变量配置(绝对路径)

    • 此电脑 -> 右键 -> 属性 -> 高级系统设置
      在这里插入图片描述
    • 高级 -> 环境变量
      在这里插入图片描述
    • 系统变量 -> 新建
      在这里插入图片描述
    • 变量名:JAVA_HOME
      变量值:C:\Program Files\Java\jdk1.8.0_181(第二步中安装的jdk文件夹路径
      在这里插入图片描述
    • 系统变量 -> Path -> 编辑
      在这里插入图片描述
    • 新建:C:\Program Files\Java\jdk1.8.0_181\bin(jdk -> bin文件夹路径
      新建:C:\Program Files\Java\jdk1.8.0_181\jre\bin(jdk -> jre -> bin文件夹路径
      在这里插入图片描述
    • 系统变量 -> 新建(这一步可以跳过,jdk-1.7及以上版本无需配置CLASSPATH
      在这里插入图片描述
    • 变量名:CLASSPATH(这一步可以跳过,jdk-1.7及以上版本无需配置CLASSPATH
      变量值:.;C:\Program Files\Java\jdk1.8.0_181\lib\dt.jar;C:\Program Files\Java\jdk1.8.0_181\lib\tools.jar
      (jdk ->lib -> dt.jar文件路径tools.jar文件路径,注意最前面有英文状态下的.;两个文件中间用英文状态下的;隔开)
      在这里插入图片描述

    四、检测JAVA环境配置是否成功

    • 同时按下Windows+R,输入cmd
      在这里插入图片描述
    • 输入java,出现如下界面
      在这里插入图片描述
    • 输入javac,出现如下界面
      在这里插入图片描述
    • 输入java -version,出现如下界面
      在这里插入图片描述
    • JAVA环境配置成功!
            </div>
    					<link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-258a4616f7.css" rel="stylesheet">
                      </div>
    
    展开全文
  • VSCode 配置Java环境

    万次阅读 多人点赞 2019-03-09 20:49:31
    VSCode 配置Java环境 闲话少说,开始配置挚爱的 VSCode!!!第一步,安装VScode小插件第二步,简单写个测试代码然后进入 setting.json 替换以下代码第三步,配置 launch.json好了,到此完成,希望能帮到大家!!!...

    [点击这里转到Wondows配置java环境,配置完之后再到这个文章看VSCode配置](https://blog.csdn.net/weixin_43529904/article/details/88370720)

    闲话少说,开始配置挚爱的 VSCode!!!

    第一步,安装VScode小插件

    我装了三个,因为写Java更方便,第一个必须装
    在这里插入图片描述在这里插入图片描述在这里插入图片描述

    第二步,简单写个测试代码

    class first {
     public static void main(String[] args) {
            System.out.println("Hello");
        }
    }
    

    然后进入 setting.json 替换以下代码

    记住:路径一定要修改成电脑 JDK 安装路径,具体安装方法,点击这里

    setting.json 打开方式:
    在这里插入图片描述
    在这里插入图片描述

    {
      "terminal.integrated.shell.windows": "C:\\\\Windows\\\\System32\\\\cmd.exe",
      "files.autoSave": "afterDelay",
      "editor.fontSize": 16,
      "explorer.confirmDelete": false,
      "window.zoomLevel": 0,
      "editor.formatOnSave": true,
      "vetur.format.defaultFormatter.html": "js-beautify-html",
      "workbench.statusBar.visible": true,
      "workbench.activityBar.visible": true,
      "window.menuBarVisibility": "default",
      "workbench.sideBar.location": "left",
      "cmake.configureOnOpen": true,
      "explorer.confirmDragAndDrop": false,
      "java.jdt.ls.vmargs": "-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication -javaagent:\"C:\\Users\\wmy\\.vscode\\extensions\\gabrielbb.vscode-lombok-0.9.7/server/lombok.jar\" -Xbootclasspath/a:\"C:\\Users\\wmy\\.vscode\\extensions\\gabrielbb.vscode-lombok-0.9.7/server/lombok.jar\"",
      "java.configuration.maven.userSettings": "E:/apache-maven-3.6.0/conf/settings.xml",
      "java.home": "C:/Program Files/Java/jdk1.8.0_201",
      "maven.executable.path": "E:/apache-maven-3.6.0/bin/mvn",
      "maven.terminal.customEnv": [
        {
          "environmentVariable": "JAVA_HOME",
          "value": "C:/Program Files/Java/jdk1.8.0_201"
        }
      ],
      "editor.suggestSelection": "first",
      "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue"
    }
    
    

    第三步,配置 launch.json

    launch.json 打开方式:
    在这里插入图片描述

    {
      "configurations": [
        {
          "type": "java",
          "name": "CodeLens (Launch) - first",
          "request": "launch",
          "console": "externalTerminal", //没有这句话,vscode配置之后 console不能输入
          "mainClass": "first"
        }
      ]
    }
    
    

    好了,到此完成,希望能帮到大家!!!有问题可以留言共同探讨哦!!!

    展开全文
  • 在Linux环境中,安装jdk以后,找不到安装目录,导致无法设置环境变量,怎么查找jdk的安装目录呢? 第一步:whereis java [root@Hadoop Master java]# whereis java java: /usr/bin/java /etc/java /usr/lib/...

    在Linux环境中,安装jdk以后,找不到安装目录,导致无法设置环境变量,怎么查找jdk的安装目录呢?


    第一步:whereis java

    [root@Hadoop Master java]# whereis java
    java: /usr/bin/java /etc/java /usr/lib/java /usr/share/java /usr/share/man/man1/java.1.gz


    第二步:ls -lrt /usr/bin/java

    [root@Hadoop Master java]# ls -lrt /usr/bin/java
    lrwxrwxrwx. 1 root root 22 Nov  2 23:38 /usr/bin/java -> /etc/alternatives/java


    第三步: ls -lrt /etc/alternatives/java

    [root@Hadoop Master java]# ls -lrt /etc/alternatives/java
    lrwxrwxrwx. 1 root root 46 Nov  2 23:38 /etc/alternatives/java -> /usr/lib/jvm/java


    第四步:设置环境变量

    vi 此文件/etc/profile
    在profile文件末尾加入:
    export JAVA_HOME=/usr/lib/jvm/java
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    使生效 :source /etc/profile


    .修改.bash_profile文件 (某个用户权限使用这些环境变量)
    .bash_profile文件末尾加入:
    export JAVA_HOME=/usr/share/jdk1.6.0_20
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    .shell终端执行下列命令: (临时用)
    export JAVA_HOME=/usr/share/jdk1.6.0_14
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    第五步:可以查看到环境变量了

    [root@Hadoop Master jre-1.7.0-openjdk.x86_64]# echo $JAVA_HOME
    /usr/lib/jvm/java


    PS:

    命令格式:

    ls [选项] [目录名]

     命令功能:

    列出目标目录中所有的子目录和文件。

    常用参数:

    -a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件

    -A 同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录)。

    -c  配合 -lt:根据 ctime 排序及显示 ctime (文件状态最后更改的时间)配合 -l:显示 ctime 但根据名称排序否则:根据 ctime 排序

    -C 每栏由上至下列出项目

    –color[=WHEN] 控制是否使用色彩分辨文件。WHEN 可以是'never'、'always'或'auto'其中之一

    -d, –directory 将目录象文件一样显示,而不是显示其下的文件。

    -D, –dired 产生适合 Emacs 的 dired 模式使用的结果

    -f 对输出的文件不进行排序,-aU 选项生效,-lst 选项失效

    -g 类似 -l,但不列出所有者

    -G, –no-group 不列出任何有关组的信息

    -h, –human-readable 以容易理解的格式列出文件大小 (例如 1K 234M 2G)

    –si 类似 -h,但文件大小取 1000 的次方而不是 1024

    -H, –dereference-command-line 使用命令列中的符号链接指示的真正目的地

    –indicator-style=方式 指定在每个项目名称后加上指示符号<方式>none (默认),classify (-F),file-type (-p)

    -i, –inode 印出每个文件的 inode 号

    -I, –ignore=样式 不印出任何符合 shell 万用字符<样式>的项目

    -k 即 –block-size=1K,以 k 字节的形式表示文件的大小。

    -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。

    -L, –dereference 当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息

    -m 所有项目以逗号分隔,并填满整行行宽

    -o 类似 -l,显示文件的除组信息外的详细信息。   

    -r, –reverse 依相反次序排列

    -R, –recursive 同时列出所有子目录层

    -s, –size 以块大小为单位列出所有文件的大小

    -S 根据文件大小排序

    –sort=WORD 以下是可选用的 WORD 和它们代表的相应选项:

    extension -X status -c

    none -U time -t

    size -S atime -u

    time -t access -u

    version -v use -u

    -t 以文件修改时间排序

    -u 配合 -lt:显示访问时间而且依访问时间排序

    配合 -l:显示访问时间但根据名称排序

    否则:根据访问时间排序

    -U 不进行排序;依文件系统原有的次序列出项目

    -v 根据版本进行排序

    -w, –width=COLS 自行指定屏幕宽度而不使用目前的数值

    -x 逐行列出项目而不是逐栏列出

    -X 根据扩展名排序

    -1 每行只列出一个文件

    –help 显示此帮助信息并离开

    –version 显示版本信息并离开

    展开全文
  • 超简单的配置java环境变量(绝对路径) 之前一开始学习java的时候糊里糊涂配好了环境变量,也是费了好大的牛劲,配了卸卸了重新配。前几天学妹让我给她看看环境变量,瞬间觉得环境变量真的很好懂,只要你搞懂 一点都...

    超简单的配置java环境变量(绝对路径)

    之前一开始学习java的时候糊里糊涂配好了环境变量,也是费了好大的牛劲,配了卸卸了重新配。前几天学妹让我给她看看环境变量,瞬间觉得环境变量真的很好懂,只要你搞懂 一点都不难。

    相对路径的话 就是网上那些path、classpath、java_home 的变量值,就像这样的,稍微少个符号就不对,而且出错不易察觉。
    在这里插入图片描述

    但是用绝对路径会巨巨巨简单!!

    下面我来分析一下:

    先下载JDK安装包

    https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
    这是官网安装包下载地址,找到相应的版本点击下载(一般windows系统就是下载的这个版本)一般windows系统就是下载的这个版本

    1. 下载后安装 ,直接默认路径(一般就是C:Program Files\Java\jdk版本),当然你也可以修改路径放在E盘,下面以默认路径说一下。

    2. 一共有两次安装提示 最先是jdk安装路径提示,直接默认路径,不用修改,点击确定,第二次是jre安装路径提示,直接默认路径,不用修改,点击确定。

    3. 这时它会显示安装完成 ,接下来我们配置环境变量

    4. 右键点击【电脑】->【属性】->【高级系统设置】->【环境变量】

    5. 新建”JAVA_HOME“的变量名,变量值为之前安装jdk的目录 例如”C:\Program Files\Java\jdk1.7.0_40

    6. 新建名“classpath”的变量名,变量值为“ 【.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar】(注意是【】里的内容)直接复制即可,不要丢掉。

    7. 在系统变量里的path里,点击新建,然后去找jdk里的bin路径,和jdk里jre里的bin路径。添加进去就好了。
      就是这个样子的、在这里插入图片描述

    8. 到此环境变量配置成功

    9. 在【开始】【命令提示符】【cmd】然后回车

    10. 敲一次java 若出现以下如果出现以下结果,则表明配置成功 在这里插入图片描述

    11.再敲一次javac 若同上面一样的结果,则表明配置成功并且可以编译了

    至此环境便量配置成功,是不是很好懂呢。配不对配错了都可以删掉重新来,多配几遍就会了!!!

    展开全文
  • mac下查找已经安装的java home路径

    千次阅读 2016-06-07 18:19:54
    execute on termanel to get current jdk path: /usr/libexec/java_home     get java path: which java readlink /usr/bin/java  
  • 但是当将项目放到Tomcat下 或者 将项目打包成可执行jar包之后,编译后的class文件却读取不到了开发环境下寻找的配置文件了。 如果在 .java 文件中直接写// public static String Config = "config.properties"; 则...
  • 一起学JAVA 学习路径 知识体系

    万次阅读 多人点赞 2021-03-31 20:21:03
    JAVA基础学习路径 Java基础部分需要学习很多的内容,但是很多小伙伴不清楚自己的学习路径 希望本文可以帮助到你,...02 JAVA编程环境搭建:安装JDK与配置环境变量、Eclipse 03 JAVA入门案例之HelloWorld练习与解析 ...
  • java在windows和linux环境下文件路径问题 在Java开发中涉及到一些文件路径问题,可能在Windows环境下不会出现任何问题。如果项目部署在linux环境下,可能会出现问题。 例如: Windows :“\” Linux : “/” 为了保证...
  • 关于Java文件路径在Windows和Linux中的问题~
  • java 路径中 /与\\ linux系统的路径

    千次阅读 2019-03-14 09:29:00
    java路径一般用"/" windows中的路径一般用"\" linux、unix中的路径一般用"/" 所以在java中写windows路径一般用"/"或将"\"转义一下,就成了"\\" ...
  • Linux查看JAVA安装路径

    千次阅读 2019-03-06 14:08:51
    对于已经安装好JAVA环境,需要查找JAVA路径 然后编辑 vi /etc/profile 在末尾添加 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/jre/bin/java export PATH=JAVAHOME/bin:JAVA...
  • whereis java (java安装路径) which java (java执行路径) echo $JAVA_HOME(java环境变量) echo $PATH (环境变量路径
  • 本机环境变量的设置:java_home = C:\Program Files\Java\jdk1.5.0_09 *.bat中的命令格式: %java_home%\bin\java 或者 C:\Program Files\Java\jdk1.5.0_09\bin\java 批处理文件中有以上这一行语句,要调用...
  • Jenkins连接节点时Java环境报错

    千次阅读 2018-08-31 22:44:18
    1 连接节点时报错需要下载jdk,但是节点服务器jdk环境是好的 2 解决方案如下 ...注意:路径一定要成 JAVA_HOME/bin/java  再次启动连接节点  [08/31/18 22:28:29] [SSH] Starting slave proces...
  • 按照以上的方法安装好java环境(jdk和jre),发现重启电脑之后javac命令都不能识别了,但是java命令可以,之后重新修改一下环境变量中的JAVA_HOME后又再次生效,重启电脑后又不能使用,不知道这是不是只有Windows才...
  • java文件路径中的/与\\

    万次阅读 多人点赞 2017-10-05 21:01:49
    java中的文件路径的/和\\
  • Centos7下查询java安装路径

    千次阅读 2017-04-07 10:11:17
    Centos7下查询java安装路径
  • path系统环境变量的作用: Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找 需要修改path(不...
  • java的绝对路径和相对路径

    千次阅读 2019-04-03 14:37:47
    其实 这些东西都是百度一下就出来的玩意,为什么要...1.绝对路径: this.getClass().getResource("").getPath(); this.getClass().getResource("/").getPath(); this.getClass().getResource("/com/hxkj").getPa...
  • 关于linux java路径环境变量的配置

    千次阅读 2016-12-10 11:19:46
    最近在linux服务器某个用户下... 后来用which java 命令查看java命令执行路径后发现在/usr/bin/java下的路径,后来才发现他们把java环境变量配置在了~/.bashrc中,修改了path路径,再查看时java版本变回了1.8!  
  • linux下查看java的安装路径

    千次阅读 2020-10-04 20:11:14
    1.当环境变量已经配置,我们可以直接用echo $JAVA_HOME来查看java路径 2.当环境变量未配置,我们就不能用echo $JAVA_HOME来查看java路径 1.先执行shell命令which java得到java程序的执行路径 2.再执行ls - lrt ...
  • Java文件路径问题

    千次阅读 2018-11-14 23:58:00
    项目部署到生产环境(CentOS 7)后在运行过程中多了一些不明文件目录,如下图:  项目中有相关的下载功能,所以需要在服务器端创建目录,但很明显创建失败了,不难发现图中的路径分隔是和windows操作系统一致的...
  • 秒懂java路径

    万次阅读 2018-06-22 18:15:54
    java -cp 类路径 全限定的类名 参数1 参数2 参数3 在上面的调用中,初学者可能会在两个地方掉进坑中: 1.java命令:在windows上,它是没有显示地写上exe后缀的可执行程序。大家都知道在计算机中,要指明一个文件,仅...
  • Ubuntu查找Java安装路径

    千次阅读 2018-03-10 21:39:58
    使用这些命令就很简单的找到了java的安装路径,做下记录。whereis java (java安装路径)which java (java执行路径)echo $JAVA_HOME(java环境变...
  • java——获取项目根路径方式

    千次阅读 多人点赞 2020-04-02 19:10:31
    * java.vm.name Java 虚拟机实现名称 * java.specification.version Java 运行时环境规范版本 * java.specification.vendor Java 运行时环境规范供应商 * java.specification.name Java 运行时环境规范名称 * ...
  • Java文件路径分隔符

    千次阅读 2017-05-02 11:58:49
    不通系统有不通的路径分隔符,在Windows系统下使用反斜线(\),在Linux系统下使用正斜线(/)。 例如:image路径下的luna.jpg,在Windows系统"\"用来表示转义符,因此,表示路径分隔符需用两个反斜线"\\"。 String ...
  • java相对路径转换为绝对路径

    千次阅读 2015-03-12 11:43:22
    Java获取当前路径 1、利用System.getProperty()函数获取当前路径: System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径 2、使用File提供的函数获取当前路径: File directory = new ...
  • java 中获取本地路径

    千次阅读 2018-10-29 11:52:50
    但是传的时候,传绝对路径没问题,但是如果是xian相对路径的话,就要在代码中获取当前的环境路径了 通过下面的方式可以获取到当前环境的绝对路径: public class Main { public static void main(String[] args...
  • Mac配置java环境

    万次阅读 多人点赞 2019-07-25 12:31:49
    1.进入到终端输入java命令 ...5.配置java环境成功 安装的默认路径: /Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk 说在最后的话:编写实属不易,若喜欢或者对你有帮助记得点赞+关注或者...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 580,937
精华内容 232,374
关键字:

java环境路径

java 订阅