递归获取包下的class文件
2024-08-30 02:38:08
public class TestUrl {
public static void main(String[] args) {
String pageName = "ogr.test";//包路径
fileRecursive(pageName);
}
public static void fileRecursive(String pageName) {
URL url = Thread.currentThread().getClass().getResource("/" + pageName.replaceAll("\\.", "/"));//把/代替成.
File file = new File(url.getFile());
for(File tempFile: file.listFiles()){
if(tempFile.isDirectory()){
fileRecursive(pageName+"."+tempFile.getName());
}else{
System.out.println(pageName+"."+tempFile.getName());
}
}
}
}
最新文章
- js动态替换数据的点击事件
- Studio for WPF:使用 C1TileView 创建图片库
- 高效构建Web应用 教你玩转Play框架 http://www.anool.net/?p=577
- python之路之正则表达式
- LoadRunner界面分析(一)
- 用DirectShow实现视频採集-流程构建
- QTP检查点和参数化_百度一下
- CentOS7--64安装python的psutil模块
- HDU 3308 LCIS(线段树单点更新区间合并)
- 比较两个date返回日期相差天数
- Mysql ibd文件恢复指南
- spring的一个小例子(二)--解析前面的小例子
- java.lang.NoClassDefFoundError: org/apache/commons/collections/FastHashMap-----commons-ctions版本问题
- PowerPoint使用技巧
- 学习windows编程 day3 之窗口绘画一:点线绘制
- php ci nginx 伪静态rewrite配置方法
- iOS开发-UISwipeGestureRecognizer滑动手势
- JS修改当前控件样式&;为控件追加事件
- 【转载】一文总结学习 Python 的 14 张思维导图
- django 结合 OPTIONS方法 处理跨域请求(单个视图方法中)