public class MojoUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static com.google.gson.Gson |
GSON
Gson Object
|
| 构造器和说明 |
|---|
MojoUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static com.power.doc.model.ApiConfig |
buildConfig(File configFile,
String projectName,
org.apache.maven.project.MavenProject project,
List<String> projectArtifacts,
org.apache.maven.plugin.logging.Log log)
Build ApiConfig
|
static Class |
getClassByClassName(String className,
ClassLoader classLoader)
根据 com.xxx.AClass获取类Class
|
public static com.power.doc.model.ApiConfig buildConfig(File configFile, String projectName, org.apache.maven.project.MavenProject project, List<String> projectArtifacts, org.apache.maven.plugin.logging.Log log) throws org.apache.maven.plugin.MojoExecutionException
configFile - config fileprojectName - project nameproject - Maven project objectprojectArtifacts - project artifactslog - maven plugin logorg.apache.maven.plugin.MojoExecutionException - MojoExecutionExceptionpublic static Class getClassByClassName(String className, ClassLoader classLoader)
className - 类名classLoader - urlsCopyright © 2021. All rights reserved.