public class PomSimplifier extends AbstractPomSimplifier
config, log, model, modelParent, originalDependencies, originalModel, originalModelParent, parent, projectAUTO, BOM, DEPENDENCIES, JAR, MAVEN_PLUGIN, POM, REVISION, REVISION_KEY, SHADE, STARTER, WAR| Constructor and Description |
|---|
PomSimplifier(org.apache.maven.project.MavenProject project,
SimplifyPomMojoConfig config,
org.apache.maven.plugin.logging.Log log) |
| Modifier and Type | Method and Description |
|---|---|
void |
doSimplify()
执行简化
|
void |
removeDependencyManagement() |
afterSimplify, clearDependencyScopeCompileAndOptionalFalse, clearDependencyScopeCompileAndOptionalFalse, copyDependency, copyProjectInfoFromParent, copyProjectInfoFromParentForOpenSourceProject, createPropertiesByConfig, dependencyToString, doSimplifyByConfig, getDependenciesSize, getDependenciesSize, getProjectProperty, getProperty, getReplaceVariableFunction, isNeedRemoved, optimizeDependencies, optimizeDependencies, optimizeDependencyManagement, printLine, removeBuild, removeConfiguration, removeDependencies, removeDistributionManagement, removeGroupIdAndVersionIfEqualsToParent, removeLocalProperties, removeModules, removeOneDependencies, removeParent, removeParentByConfig, removeParentRelativePath, removePluginRepositories, removePrerequisites, removeProfiles, removeProperties, removeReporting, removeReports, removeRepositories, replaceParentRevision, replaceVariable, resetArtifactIdentification, resetDependencies, resetDependencyManagement, resetNameAndDescription, resetVersionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbeforeSimplifypublic PomSimplifier(org.apache.maven.project.MavenProject project,
SimplifyPomMojoConfig config,
org.apache.maven.plugin.logging.Log log)
public void doSimplify()
IPomSimplifierpublic void removeDependencyManagement()
removeDependencyManagement in class AbstractPomSimplifierCopyright © 2021–2023 EasyJ开源社区. All rights reserved.