2017-03-06
java中获取类加载路径和项目根路径的方法 java局域网获取项目路径 Java中项目路径,就是classpath了。下面是小编跟大家分享的是java局域网获取项目路径,欢迎大家来阅读学习~
java局域网获取项目路径
工具/原料
java
IntelliJ IDEA
方法/步骤
项目路径,就是指classpath的根路径了。
是查找配置文件和classloader加载bytecode的起点
这次就以IntelliJ IDEA为例,来聊聊项目路径,也就是classpath的事
前面分享了一篇classpath和path的区别,有兴趣的tx可以去看看

使用Java API来查看。
Code:
public class ClassPathDemo {
public static void main(String[] args) {
String classPath = ClassPathDemo.class.getResource("/").getPath(); System.out.println("项目路径:" + classPath);
执行上述代码,看看打印的信息
Output:
项目路径:/E:/java/JavaStudy/out/production/JavaStudy/

在使用IDEA的过程,通过API查看项目路径来找编译好的class比较麻烦。
这个完全可以在IDEA的配置中的找嘛
下面就分享下在IDEA配置中怎么查看项目路径,也就是找到执行代码的classpath
在Project 面板中点右键,在弹出的菜单中选“Open Module Settings”

在弹出的“Project Structure”对话框中,选中“Paths”Tab选项卡
在Compiler output中,默认选择的是“Inherit project compile output path”
也就是当前module使用的是Project的Compiler output路径。
那么Project的Compiler output路径在哪呢?


点左侧的“Project”选项,在右侧窗口可以看到Project的compiler output
这个路径是不是和JAVA API的输入基本是一致的呢。
“This directory contains tow subdirectories:Production and Test for production code and test sources,respectively.”
像素拼图最新版下载v5.01 安卓版
其它手游 23.76MB
下载
机器人战斗竞技场手机版下载v3.71 安卓版
其它手游 77.19MB
下载
果冻人大乱斗最新版下载v1.1.0 安卓版
其它手游 113.98MB
下载
王者100刀最新版下载v1.2 安卓版
其它手游 72.21MB
下载
trueskate真实滑板正版下载v1.5.102 安卓版
其它手游 83.48MB
下载
矢量跑酷2最新版下载v1.2.1 安卓版
其它手游 119.39MB
下载
休闲解压合集下载v1.0.0 安卓版
其它手游 33.41MB
下载
指尖游戏大师最新版下载v4.0.0 安卓版
其它手游 74.77MB
下载飞天萌猫下载v3.0.3 安卓版
下载
火柴人越狱大逃脱下载v1.1 安卓版
下载
末日战场生死局下载v1.0 安卓版
下载
安静书女孩世界下载v1.0 安卓版
下载
消个寿司下载v1.00 免费版
下载
趣味找猫猫下载v1.1.2 安卓版
下载
方块男孩大战恶霸最新版下载v1.0.18 安卓版
下载
根本难不倒我下载v1.0.1 最新版
下载