如何查看java项目的路径_java如何获取项目路径?
java如何获取项目路径?
java获取项目路径的方法:
1.项目路径,就是指classpath的根路径了。
是查找配置文件和classloader加载bytecode的起点
这次就以IntelliJ IDEA为例,来聊聊项目路径,也就是classpath的事
前面分享了一篇classpath和path的区别,有兴趣的tx可以去看看
2.使用Java API来查看。Code:
public class ClassPathDemo {
public static void main(String[] args) {
String classPath = ClassPathDemo.class.getResource("/").getPath();
System.out.println("项目路径:" + classPath);
}
}
3.执行上述代码,看看打印的信息
Output:
项目路径:/E:/java/JavaStudy/out/production/JavaStudy/
4.在使用IDEA的过程,通过API查看项目路径来找编译好的class比较麻烦。
这个完全可以在IDEA的配置中的找嘛
下面就分享下在IDEA配置中怎么查看项目路径,也就是找到执行代码的classpath
在Project 面板中点右键,在弹出的菜单中选“Open Module Settings”
5.在弹出的“Project Structure”对话框中,选中“Paths”Tab选项卡
在Compiler output中,默认选择的是“Inherit project compile output path”
也就是当前module使用的是Project的Compiler output路径。
那么Project的Compiler output路径在哪呢?
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中获取类加载路径和项目根路径的5种方法
public class MyUrlDemo { public static void main(String[] args) { MyUrlDemo muDemo = new MyUrlDemo() ...
- java代码获取项路径_Java中获取各种路径的方法盘点
Java代码中获取路径 假设当前项目路径为:D:/wunian/workspace/JavaProject,现在来分别获取此项目中的各种路径. 1.获取资源文件(.class文件)所在路径(四种方式) ...
- 在java中图片路径_java中获取图片路径三中方法
java中获取图片路径的方法 //获取路径三中方法 //+ f.getOriginalFilename(); //String filedir = Thread.currentThread().get ...
- java如何获取文件路径_java如何获取文件路径
第一种:File f = new File(this.getClass().getResource("/").getPath()); System.out.println(f); ...
- java 获取java文件路径_Java怎么获取相对路径下所有的.java文件的信息
理论上不能,因为java可能动态创建并加载类. 实践上是可能, 假设你不动态创建类, 或动态创建也由你的ClassLoader来处理,或可能忽略那些不是你创建的类 则用Guava反射的方式:Refle ...
- java获取项目绝对路径_如何获取项目绝对路径?
展开全部 用Jsp获取.用Java类获取或用servlet获取项目绝对32313133353236313431303231363533e4b893e5b19e31333363396465路径. 一.用 ...
- java资源文件路径_Java 中获取资源(文件)的路径问题总结
Java 中获取资源(文件)的路径问题总结 首先,Java 中获取资源大体上可分为两种方式,基于 文件系统的 和 基于classpath的. 1. 基于文件系统的相对简单. 比如 构造一个File f ...
- 查看java变量的地址_Java 变量地址
Java 变量地址 本贴摘自 http://bbs.langsin.com/redirect.php?tid=9936&goto=lastpost 想打印一个String 变量的地址,请问如何 ...
- JAVA控件属性列表_Gradle获取项目属性列表
执行 gradle properties 可以获取项目所有属性列表. 如下例: 例 11.16. 属性信息 gradle -q api:properties 的输出结果> gradle -q a ...
最新文章
- R语言包_dplyr_1
- linux下安装监控网络流量工具Iptraf
- 如何将文件复制到虚拟机中
- OpenStack环境下nova resize报ssh连接错误
- Oracle如何手工执行job,求助高手,JOB执行和手工执行执行结果不同,JOB执行不出来,手工却没问题...
- mysql 学习笔记03修改表以及其他操作
- Java反射设置list的属性值_利用java反射比较两个实体有哪些属性值不一样
- 蔚来汽车发布声明:“蔚来EC6爆炸”为谣言
- EOS开发“ Hello world !”
- 在vue中动态添加商品SKU
- linux系统设置cpu孤立
- Android7.1 Offload模式下的音频数据播放流程
- linux软件安装rar,Rar for Linux的安装方法
- 基于Web的在线教师备课系统
- python爬取搜狗微信的推文
- 如何使用shell限制指定用户shell程序的网络带宽
- adf的主要功能之一是_复印机ADF是什么意思
- game.php,game.php
- 初次创建andriod项目出现的问题
- 基于知识图谱推荐系统