java获取项目路径的方法

Java简介

十余年的鼓楼网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。网络营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整鼓楼建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联建站从事“鼓楼网站设计”,“鼓楼网站推广”以来,每个客户项目都认真落实执行。

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

项目路径,就是指classpath的根路径了,是查找配置文件和classloader加载bytecode的起点

1.这次就以IntelliJ IDEA为例,来聊聊项目路径,也就是classpath的事

java获取项目路径的方法

2.使用Java API来查看。

Code:
public class ClassPathDemo {    
    public static void main(String[] args) {        
        String classPath = ClassPathDemo.class.getResource("/").getPath();
        System.out.println("项目路径:" + classPath);   
      }
}

java获取项目路径的方法

3.执行上述代码,看看打印的信息

Output:

项目路径:/E:/java/JavaStudy/out/production/JavaStudy/

java获取项目路径的方法

4.在使用IDEA的过程,通过API查看项目路径来找编译好的class比较麻烦。

这个完全可以在IDEA的配置中的找嘛

下面就分享下在IDEA配置中怎么查看项目路径,也就是找到执行代码的classpath

在Project 面板中点右键,在弹出的菜单中选“Open Module Settings”

java获取项目路径的方法

5.在弹出的“Project  Structure”对话框中,选中“Paths”Tab选项卡

在Compiler output中,默认选择的是“Inherit project compile output path”

也就是当前module使用的是Project的Compiler output路径。

那么Project的Compiler output路径在哪呢?

java获取项目路径的方法

6.点左侧的“Project”选项,在右侧窗口可以看到Project的compiler output

这个路径是不是和JAVA API的输入基本是一致的呢。

“This directory contains tow subdirectories:Production and Test for production code and test sources,respectively.”

java获取项目路径的方法

java获取项目路径的方法

以上就是java如何获取项目路径?的详细内容,更多请关注创新互联其它相关文章!


网页题目:java获取项目路径的方法
URL链接:http://scyanting.com/article/pcsesc.html