diff --git a/unknow-http-test/pom.xml b/unknow-http-test/pom.xml index 222e385a..bd420ccb 100644 --- a/unknow-http-test/pom.xml +++ b/unknow-http-test/pom.xml @@ -42,13 +42,6 @@ - - - com.fasterxml.jackson.jakarta.rs - jackson-jakarta-rs-json-provider - 2.14.2 - - org.apache.maven.plugins diff --git a/unknow-server-maven/src/main/java/unknow/server/maven/jaxrs/JaxrsModel.java b/unknow-server-maven/src/main/java/unknow/server/maven/jaxrs/JaxrsModel.java index a64558c0..44926732 100644 --- a/unknow-server-maven/src/main/java/unknow/server/maven/jaxrs/JaxrsModel.java +++ b/unknow-server-maven/src/main/java/unknow/server/maven/jaxrs/JaxrsModel.java @@ -261,12 +261,10 @@ public void process(ClassModel clazz) { methods.putIfAbsent(m.signature(), m); } } - if (basePath == null) - basePath = ""; + if (basePath == null || basePath.isEmpty()) + basePath = "/"; if (basePath.length() > 1 && basePath.endsWith("/")) basePath = basePath.substring(0, basePath.length() - 1); - if (basePath.length() > 1 && basePath.charAt(0) == '/') - basePath = basePath.substring(1); if (baseConsume == null) baseConsume = ALL; if (baseProduce == null)