Maven Runtime 可以自省 URL 以获取其中可访问的每个 Maven 项目的元数据。
要获取在指定 URL 中可访问的每个 Maven 项目的MavenProjectProperties实例列表:
/** * @component */ private MavenRuntime runtime; public void processProjects() throws MavenRuntimeException { List<MavenProjectProperties> projects = runtime.getProjectsProperties( myUrl ); // process projects }
要获取在指定 URL 中可访问的每个 Maven 项目的MavenProject实例列表:
/** * @component */ private MavenRuntime runtime; public void processProjects() throws MavenRuntimeException { List<MavenProject> projects = runtime.getProjects( myUrl ); // process projects }