java获得当前路径下的绝对路径的方法,或者某一文件的绝对路径
2013-11-15 15:45
597 查看
java获得当前路径下的绝对路径的方法。或者某一文件的绝对路径
主要有两种,都是通过当前class获取。
import java.net.URL; import java.security.CodeSource; import java.security.ProtectionDomain; public class TestPath { public static void main(String[] args) { ProtectionDomain domain = TestPath.class.getProtectionDomain(); CodeSource codeSource = domain.getCodeSource(); URL location = codeSource.getLocation(); String path = location.getPath(); System.out.println(path); URL url = TestPath.class.getClassLoader().getResource("log4j.xml"); String aurl = url.getPath(); System.out.println(aurl); URL pathUrl = TestPath.class.getResource(""); System.out.println(pathUrl.getPath()); } }
主要有两种,都是通过当前class获取。
相关文章推荐
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- 菜鸟说给菜鸟听之Beginning Linux Programming——Chapter1(1)
- PropertyChangeListener简单理解
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树
- [原创]java局域网聊天系统
- java很神奇 用swing制作欢迎屏幕
- java自动生成验证码插件-kaptcha
- ITeye上“10个人,8个人不会解释这个问题”的帖子
- Java IO与NIO的一些文件拷贝测试
- Java反射随记
- Java简单字符串插值实现
- String.intern
- 学习prefuse