# pkg-scanner **Repository Path**: uyghurjava/pkg-scanner ## Basic Information - **Project Name**: pkg-scanner - **Description**: Java类自动扫描功能的实现 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-11-02 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Package Scanner - The missing scanner in Java world 扫描出指定包下所有的类名。 ### Quick Start 指定包名: ``` PkgScanner scanner = new PkgScanner("cn.fh.pkgscanner"); List list = scanner.scan(); list.forEach( f -> System.out.println(f)); ``` 输出结果: ``` cn.fh.pkgscanner.PathUtils cn.fh.pkgscanner.PkgScanner cn.fh.pkgscanner.ResourceType ``` 指定包名和注解名: ``` PkgScanner scanner = new PkgScanner("cn.fh.pkgscanner", Component.class); List list = scanner.scan(); list.forEach( f -> System.out.println(f)); ```