美文网首页
如何优雅的进行包扫描?

如何优雅的进行包扫描?

作者: 刘书生 | 来源:发表于2021-12-29 13:36 被阅读0次

依赖引入

<dependency>
            <groupId>com.google.guava</groupId>
            <artifactId>guava</artifactId>
            <version>30.1.1-jre</version>
</dependency>

代码

public static void main(String[] args) throws IOException {
        ClassPath classPath = ClassPath.from(Thread.currentThread().getContextClassLoader());

        for (ClassPath.ClassInfo classInfo : classPath.getTopLevelClassesRecursive("com.zim.access.domain")) {
            System.out.println(classInfo);
        }
    }

说明

ClassPath 会根据classload以及委托机制,将所有的jar扫描出来,再根据jar将所有的classPath.classinfo全部预加载

classPath.getTopLevelClassesRecursive 只是做一个匹配操作

所以ClassPath.from是一个比较重的操作

相关文章

  • 如何优雅的进行包扫描?

    依赖引入 代码 说明 ClassPath 会根据classload以及委托机制,将所有的jar扫描出来,再根据ja...

  • 如何优雅

    如何优雅?这是一个很流行,也很值得追问的问题。 如何优雅地读书?如何优雅地喝茶?如何优雅地跑步?如何优雅地追求女神...

  • 《一款清理win10隐私的免费小众软件》

    推荐导读:《如何优雅的使用Chrome?》 《如何优雅的管理自己的密码 ?》 《如何优雅的 免费 使用 正版 Ad...

  • 扫描进群不靠谱

    发现前几天进群的人,果然沉不住气了,今天开始发广告了,只有挪出了,发现发展自己的理财群真的挺难的,尤其是找一...

  • 如何优雅地使用 KVO

    如何优雅地使用 KVO 如何优雅地使用 KVO

  • Spring 中的扫描

    前言 spring 是如何去扫描的以 springboot + mybatis 为例,看一下是如何扫描的代码结构:...

  • 探寻一个优雅的工作方式

    如何优雅到不急不慢,自由神闲 如何优雅到有理有据,泰然自若 如何优雅到内心宁静,波澜不惊 如何优雅到刀枪不入,固若金汤

  • 优雅混社群之进群篇,第19天作业

    优雅混社群之进群篇

  • 爱一个人(二十四)

    有的人天生优雅,有的人懂得如何优雅。不知道月娘的优雅是否与生俱来,但是,月娘懂得如何的优雅,当然,优雅在粗鲁的人的...

  • 渗透测试某大型集团企业局域网

    1、弱口令扫描提权进服务器 首先ipconfig自己的ip为10.10.12.**,得知要扫描的网段为10.10....

网友评论

      本文标题:如何优雅的进行包扫描?

      本文链接:https://www.haomeiwen.com/subject/rdpvqrtx.html