类 MavenController

java.lang.Object
cn.xisoil.utils.HttpServletWriteUtils
cn.xisoil.controller.MavenController

@RestController @RequestMapping("/manage/maven") @IgnoreToken public class MavenController extends HttpServletWriteUtils
  • 构造器详细资料

    • MavenController

      public MavenController()
  • 方法详细资料

    • getMaven

      @GetMapping("/all") public R<?> getMaven() throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      抛出:
      IOException
      org.codehaus.plexus.util.xml.pull.XmlPullParserException
    • getUpdate

      @GetMapping("/update/{artifactId}") public R<MavenUpdate> getUpdate(@PathVariable String artifactId) throws IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
      抛出:
      IOException
      org.codehaus.plexus.util.xml.pull.XmlPullParserException
    • getVersionComparison

      @GetMapping("/version/comparison/{artifactId}") public R<?> getVersionComparison(@PathVariable String artifactId)
    • download

      @GetMapping("/download/{artifactId}/{version}") public void download(@PathVariable String artifactId, @PathVariable String version, jakarta.servlet.http.HttpServletResponse response) throws IOException
      抛出:
      IOException