首页 > 编程语言 >Java中环境变量的配置及javac与java的使用

Java中环境变量的配置及javac与java的使用

时间:2022-12-18 22:11:21浏览次数:39  
标签:bin Java javac 配置 HelloWorld 环境变量 java JAVA

  环境变量的配置说白了就是在操作路径以及路径下的文件,首先要准备一个jdk(JavaDevelopmentKit(解压版,安装版))最好是解压版,多个jdk尽量放在同一个包下方便应用于项目不同的场景,准备好后下面就是配置环境变量,在我的电脑--->属性--->高级系统设置中--->高级选项卡下环境变量,打开就是要配置的界面,配置分为用户变量与系统变量;

在用户变量中新建一个PATH项,变量名:PATH ,变量值:D:\Java\jdk1.8.0_152\bin (这里是存放jdk的那个路径,复制到bin目录那一起粘贴过来),

接下来要配置的为系统变量,首先点击新建,变量名:JAVA_HOME 变量值:D:\Java\jdk1.8.0_152

在PATH项中分别添加%JAVA_HOME%\bin;与%JAVA_HOME%\jre\bin;

在CLASSPATH中(没有则新建一个)变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(这里不要往了最前面的点),到这里就算是配置好了,下面就是验证,见证奇迹的时候来了,打开cmd命令窗口输入 java -version是否有版本信息的提示即:

 

 

 如果有,恭喜配置成功!

注意点:配置环境变量是为了在任何路径下都能访问j到dk

1、上面提到了点为什么不能省略呢

2、变量名要大写

3、配置其实分三步,

第一步 提取公因式JAVA_HOME(jdk路径),

第二步 配置PATH项 分admin变量与系统变量

第三步 配置CLASSPATH 项

可以创建一个java文件用javac编译成class文件,用java命令打印信息

HelloWorld.java文件 内容

public class HelloWorld{

public static void main(String[] args){

System.out.println("HelloWorld!");

}

}

编译 D:\>javac HelloWorld.java

执行 D:\>java HelloWorld

HelloWorld!

成功开启征程

放在指定目录下的DOS操作

D:\TestFile\src>javac -d ..\bin com\lujing\Pair.java

D:\TestFile\src>java -classpath ..\bin com.lujing.Pair
This is a Pair

D:\TestFile\src>

 

常用的DOS命令

md + 目录名 创建目录

rd + 目录名 删除目录

cd>+文件名 创建文件

del +文件名 删除文件

cd + 文件名 进入到指定目录

cd.. 返回上一级目录

cd\ 返回根目录

dir 显示该文件夹下有多少个目录与文件

-version 检查jdk是否配置成功

cls 清屏

ping 

exit 退出

 

标签:bin,Java,javac,配置,HelloWorld,环境变量,java,JAVA
From: https://www.cnblogs.com/smcow/p/16989876.html

相关文章

  • 1、Java Web服务器是怎么处理请求的?
    从2017年初开始自学Java,到现在工作一年半,恍然间已经在Java世界里畅游了大概6年。作为一名Java后端程序员,如今日常工作就是写写接口,用来接收前端的请求,然后返回处理结果。......
  • Java数组(08)稀疏数组
       红标列不打印,第一行为总计数量       ......
  • java算法视频深度讲解
    1.java冒泡排序算法  ​​点击打开链接​​2.java选择排序算法  ​​点击打开链接​​......
  • 用 Java?试试国产框架 Solon v1.11.5(带视频)
    一个更现代感的Java应用开发框架:更快、更小、更自由。没有Spring,没有Servlet,没有JavaEE;独立的轻量生态。主框架仅0.1MB。@ControllerpublicclassApp{publ......
  • 实用HTML,CSS和JavaScript速查表--转载
    速查表是帮你记住东西的有效工具。Web设计师和开发者经常使用的快捷键简表会使他们在网上的工作效率大大提高。事实上,速查表就是来帮助我们把日常中最常用到的信息聚集起来......
  • java验证码组件Jcaptcha
    Jcaptcha验证码生成组件用法1.创建项目JcaptchaDemo2.引入相关.jar文件jcaptcha-1.0-all.jar;commons-logging-1.0.4.jar;commons-collections-2.1.1.jar3.创建GMailEngine,仿......
  • Java基础
    初始Java什么是程序:完成某一件事情的过程,完成事情的集合Javaee:企业版javase:标准版Javame:移动端版本Java运行的三步骤1.编写程序2.编译程序3.运行程序用记事本......
  • 【源码】java 脚手架 快速开发平台 项目 推荐 节约开发成本
     JEECG开源社区 / jeecg-boot​​jeecg-boot:「企业级低代码平台」前后端分离架构SpringBoot2.x,SpringCloud,AntDesign&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后......
  • Java8-Stream流在项目中的常用方式。
    Java8-Stream流在项目中的常用方式。1.Stream简单介绍​ Stream流是Jdk1.8的高级新特性,它允许允许以声名式的方式处理数据集合,简单来说就是运用流式Api来处理数组、集合......
  • hive初始化报错Exception in thread " main" java.lang.classNotFoundException: org.
    问题:hive初始化报错 解决方法:https://blog.csdn.net/weixin_51946865/article/details/128020686?spm=1001.2014.3001.5502原因:在我的hadoop配置文件hadoop-env.sh(......