• 【java-13】classpath 环境变量


    一、需求:

    想要在任何路径下都能执行class文件

    备注:path里都是可执行程序

    二、classpath环境变量

    1)是类文件环境变量

    2)作用将java的运行文件所在的路径告诉系统,虚拟机在执行时会按照指定的文件路径进行文件的查找和执行(虚拟机到什么地方去执行java程序)。

    3)未配置环境变量在当前文件位置查找,指定后在指定位置查找。

    三、设置classpath环境变量

    1)临时设置

    • windows命令行下执行(不要加分号!!!!) 

               set classpath=c:myclass (不加分号) (只在环境变量设置路径下查找,未找到会报错)

               set classpath=c:myclass; (添加分号)(如果环境变量设置路径查找不到,就会在当前路径下查找)

    • 如果想要在当前路径和设置路径查找

              当前路径>set classpath=.;%classpath%

    2)永久设置

    计算机->属性->高级系统设置->环境变量->环境变量,添加classpath环境变量

    补充:

    1)class前加上public,必须保证类名和java文件名一致,否则报错

    2)如果不加public,则两者可以不一致

    常常感恩
  • 相关阅读:
    [UOJ#391]GEGEGE
    [GOODBYE WUXU][UOJ]
    codeforce 1110F
    [atcoder][abc123D]
    [atcoder][agc001]
    Luogu1070-道路游戏-动态规划
    Luogu 2577[ZJOI2005]午餐
    Luogu 1169 [ZJOI2007]棋盘制作
    Luogu 1273 有线电视网
    Luogu 2279 [HNOI2003]消防局的设立
  • 原文地址:https://www.cnblogs.com/prince365/p/12261423.html
Copyright © 2020-2023  润新知