diff --git a/src/main/java/love/sola/netsupport/api/APIRouter.java b/src/main/java/love/sola/netsupport/api/APIRouter.java index eeb919e..d731332 100644 --- a/src/main/java/love/sola/netsupport/api/APIRouter.java +++ b/src/main/java/love/sola/netsupport/api/APIRouter.java @@ -38,7 +38,7 @@ public class APIRouter extends HttpServlet { public APIRouter() { try { ClassPath path = ClassPath.from(getServletContext().getClassLoader()); - Set classes = path.getTopLevelClassesRecursive(getClass().getPackage().getName()); + Set classes = path.getTopLevelClasses(); for (ClassPath.ClassInfo info : classes) { Class clz = info.load(); if (!API.class.equals(clz) && API.class.isAssignableFrom(clz)) {