「java路径类」java路径怎么写

博主:adminadmin 2022-12-17 01:51:08 90

本篇文章给大家谈谈java路径类,以及java路径怎么写对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

Java 类路径指的是哪里

Java 类路径告诉 java 解释器和 javac 编译器去哪里找它们要执行或导入的类。类(您可能注意到的那些 *.class 文件)可以存储在目录或 jar 文件中,或者存储在两者的组合中,但是只有在它们位于类路径中的某个地方时,Java 编译器或解释器才可以找到它们。

在 Windows 中,类路径中的多个项是用分号分隔( ;)的,而在 UNIX 中,这些项是用冒号分隔(:)的。

这里我以调用一个JAR文件为例,来说明Java类路径的作用

1、直接在命令行中运行JAR文件的主类,这是会提示找不到主类。这时就需要我们配置路路径之后再运行该Jar文件

如在命令行输入 java com.miaomiaoxue.olivepress.Main(这时欧文们要运行的Jar文件主类路径)。这时会弹出提示信息找不到主类

2、配置类路径,这里介绍了两种在命令行中配置类路径的方式

•第一步,在命令窗口中配置类路径:set CLASSPATH =.;JAR文件的全名

3、配置类类路径后我们在在命令行中运行

java com.miaomiaoxue.olivepress.Main这时就显示运行成功的结果。

这些都是Java中的基础知识。

希望可以帮到您,谢谢!

java类路径到底指的是什么?

类路径是该类所在的地址,也就是该类所在位置的包名,也叫完整类名。因为包的特性,Java允许在不同包中存在名称一样的类,如果不指明路径的话,编译器就无法找到正确的类,所以必须指明路径

java中类加载路径和项目根路径获取有几种方式?

package my;  

  

import java.io.File;  

import java.io.IOException;  

import java.net.URL;  

  

public class MyUrlDemo {  

  

      

    public static void main(String[] args) {  

        MyUrlDemo muDemo = new MyUrlDemo();  

        try {  

            muDemo.showURL();  

        } catch (IOException e) {  

            // TODO Auto-generated catch block  

            e.printStackTrace();  

        }  

    }

public void showURL() throws IOException {  

          

        // 第一种:获取类加载的根路径   D:\git\daotie\daotie\target\classes  

        File f = new File(this.getClass().getResource("/").getPath());  

        System.out.println(f);  

  

        // 获取当前类的所在工程路径; 如果不加“/”  获取当前类的加载目录  D:\git\daotie\daotie\target\classes\my  

        File f2 = new File(this.getClass().getResource("").getPath());  

        System.out.println(f2);  

  

        // 第二种:获取项目路径    D:\git\daotie\daotie  

        File directory = new File("");// 参数为空  

        String courseFile = directory.getCanonicalPath();  

        System.out.println(courseFile);  

          

  

        // 第三种:  file:/D:/git/daotie/daotie/target/classes/  

        URL xmlpath = this.getClass().getClassLoader().getResource("");  

        System.out.println(xmlpath);  

      

  

        // 第四种: D:\git\daotie\daotie  

        System.out.println(System.getProperty("user.dir"));  

        /* 

         * 结果: C:\Documents and Settings\Administrator\workspace\projectName 

         * 获取当前工程路径 

         */  

  

        // 第五种:  获取所有的类路径 包括jar包的路径  

        System.out.println(System.getProperty("java.class.path"));  

          

    }  

}

怎么设置JAVA的类路径

没有任何错误后,再输入java

Hello

(注意h要大小写,必须与程序代码类名一致);

第二个问题:如果再Dos中仍有错误,而且JCreater又运行不了,那么可能是环境变量没设定,而且JCreater中也要设置的,你指出的the

folder:

环境变量设置以及JCreater的环境变量设置如下步骤:

我的电脑-属性-高级-环境变量-新建-变量名:CLASSPATH;变量值:.;c:\j2sdk1.4.1_02\lib\tools.jar;C:\j2sdk1.4.1_02\lib\dt.jar;;(假设你安装的JDK版本为j2sdk1.4.1_02,安装在C盘根目录);确定;

再次点击新建-变量名:PATH;变量值:C:\j2sdk1.4.1_02\bin;

确定;

设置完毕后打开Jcreator,在菜单栏中点击“Configure”-"JDK

Profiles"-“New”-选择你安装JDK的路径;OK

关于java路径类和java路径怎么写的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-17,除非注明,否则均为首码项目网原创文章,转载请注明出处。