Skip navigation links
A B C D E F G H I J L M N O P R S T V W Z 

A

AbstractEasyjMojo - Class in icu.easyj.maven.plugin.mojo
抽象Mojo
AbstractEasyjMojo() - Constructor for class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
AbstractPomSimplifier - Class in icu.easyj.maven.plugin.mojo.simplify.simplifier
抽象POM 简化器
AbstractPomSimplifier(MavenProject, SimplifyPomMojoConfig, Log) - Constructor for class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
AbstractSimplifyPomMojo - Class in icu.easyj.maven.plugin.mojo.simplify
抽象的简化POM的 Goal
AbstractSimplifyPomMojo() - Constructor for class icu.easyj.maven.plugin.mojo.simplify.AbstractSimplifyPomMojo
 
AbstractSpringBootMojo - Class in icu.easyj.maven.plugin.mojo.springboot
抽象的SpringBoot相关Mojo
AbstractSpringBootMojo() - Constructor for class icu.easyj.maven.plugin.mojo.springboot.AbstractSpringBootMojo
 
addToSet(Set<String>, String) - Static method in class icu.easyj.maven.plugin.mojo.utils.StringUtils
 
afterSimplify() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
afterSimplify() - Method in interface icu.easyj.maven.plugin.mojo.simplify.simplifier.IPomSimplifier
简化后的操作
AUTO - Static variable in interface icu.easyj.maven.plugin.mojo.simplify.simplifier.IPomSimplifier
 

B

beforeSimplify() - Method in interface icu.easyj.maven.plugin.mojo.simplify.simplifier.IPomSimplifier
简化前的操作
BOM - Static variable in interface icu.easyj.maven.plugin.mojo.simplify.simplifier.IPomSimplifier
 
BomPomSimplifier - Class in icu.easyj.maven.plugin.mojo.simplify.simplifier.pom
BOM(组件清单)的pom.xml 简化器
它比dependencies类型的pom.xml更加简单,dependencies是为了提供一批依赖,而BOM仅仅是为了提供当前项目的组件。
BomPomSimplifier(MavenProject, SimplifyPomMojoConfig, Log) - Constructor for class icu.easyj.maven.plugin.mojo.simplify.simplifier.pom.BomPomSimplifier
 

C

CleanSimplifyPomMojo - Class in icu.easyj.maven.plugin.mojo.simplify
用于清理 SimplifyPomMojo 生成的POM文件
CleanSimplifyPomMojo() - Constructor for class icu.easyj.maven.plugin.mojo.simplify.CleanSimplifyPomMojo
 
clearDependencyScopeCompileAndOptionalFalse(Dependency) - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
clearDependencyScopeCompileAndOptionalFalse(List<Dependency>) - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
collectionToStr(Collection) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
config - Variable in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
containsProperty(String) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
containsProperty(String, String) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
containsProperty(String, String, boolean) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
copy(File, File) - Static method in class icu.easyj.maven.plugin.mojo.utils.IOUtils
复制文件
copyDependency(Dependency) - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
为避免修改了model里的依赖数据,影响maven的正常运行。所以复制一份出来。设置到originalModel中。
copyFile(File, File) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
copyFilesToDir(Collection<File>, File, boolean) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
copyFilesToDir(Collection<File>, File) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
copyFilesToDir2(Collection<Artifact>, File, boolean) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
copyFilesToDir2(Collection<Artifact>, File) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
copyFileToDir(File, File, boolean) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
copyFileToDir(File, File) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
copyProjectInfoFromParent() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
copyProjectInfoFromParentForOpenSourceProject() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
create(MavenProject, String, SimplifyPomMojoConfig, Log) - Static method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.PomSimplifierFactory
 
createFile(File, String) - Static method in class icu.easyj.maven.plugin.mojo.utils.IOUtils
创建文件
createLibDir() - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
createLibDir(String) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
CreatePomFileMojo - Class in icu.easyj.maven.plugin.mojo.simplify
根据originalModel重新生成pom.xml 的 Goal
CreatePomFileMojo() - Constructor for class icu.easyj.maven.plugin.mojo.simplify.CreatePomFileMojo
 
createPropertiesByConfig() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
该功能的应用场景:
举例1:框架中,添加一个模块,simplifyMode=pom,但是希望设置parent为此模块的子模块中,采用simplifyMode=bom.
createTargetDir() - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 

D

debug(String) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
debug(String, Throwable) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
debug(String, Object...) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
DEPENDENCIES - Static variable in interface icu.easyj.maven.plugin.mojo.simplify.simplifier.IPomSimplifier
 
DependenciesPomSimplifier - Class in icu.easyj.maven.plugin.mojo.simplify.simplifier.pom
管理依赖的的pom.xml 简化器
DependenciesPomSimplifier(MavenProject, SimplifyPomMojoConfig, Log) - Constructor for class icu.easyj.maven.plugin.mojo.simplify.simplifier.pom.DependenciesPomSimplifier
 
dependencyToString(Dependency) - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
doExecute() - Method in class icu.easyj.maven.plugin.mojo.springboot.SpringBootExtendMojo
 
doExecute() - Method in class icu.easyj.maven.plugin.mojo.springboot.SpringBootReleaseMojo
 
doFilter(Artifact) - Method in class icu.easyj.maven.plugin.mojo.utils.ScopeFilter
 
doSimplify() - Method in interface icu.easyj.maven.plugin.mojo.simplify.simplifier.IPomSimplifier
执行简化
doSimplify() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.jar.JarPomSimplifier
 
doSimplify() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.jar.ShadeJarPomSimplifier
 
doSimplify() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.pom.BomPomSimplifier
 
doSimplify() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.pom.DependenciesPomSimplifier
 
doSimplify() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.pom.PomSimplifier
 
doSimplifyByConfig() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
根据配置进行一些操作
doSimplifyByConfig() - Method in interface icu.easyj.maven.plugin.mojo.simplify.simplifier.IPomSimplifier
根据配置进行一些操作

E

emptyLine() - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
error(String) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
error(String, Throwable) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
error(String, Object...) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
execute() - Method in class icu.easyj.maven.plugin.mojo.packagezip.PackageZipMojo
 
execute() - Method in class icu.easyj.maven.plugin.mojo.print.PrintProjectMojo
 
execute() - Method in class icu.easyj.maven.plugin.mojo.replace.ReplaceJavaMojo
 
execute() - Method in class icu.easyj.maven.plugin.mojo.simplify.CleanSimplifyPomMojo
 
execute() - Method in class icu.easyj.maven.plugin.mojo.simplify.CreatePomFileMojo
 
execute() - Method in class icu.easyj.maven.plugin.mojo.simplify.SimplifyPomMojo
 
execute() - Method in class icu.easyj.maven.plugin.mojo.skipinstalldeploy.SkipInstallDeployMojo
 
execute() - Method in class icu.easyj.maven.plugin.mojo.springboot.AbstractSpringBootMojo
 

F

filter(Artifact, String, String) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 

G

getArtifactNameTemplate() - Method in class icu.easyj.maven.plugin.mojo.simplify.SimplifyPomMojoConfig
 
getByModeStr(String) - Static method in enum icu.easyj.maven.plugin.mojo.simplify.SimplifyMode
根据字符串,获取枚举
getCreateProperties() - Method in class icu.easyj.maven.plugin.mojo.simplify.SimplifyPomMojoConfig
 
getDependenciesSize(DependencyManagement) - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
getDependenciesSize(List<Dependency>) - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
getFileLastModified(File) - Static method in class icu.easyj.maven.plugin.mojo.utils.IOUtils
读取文件最近一次修改时间。
getFileTxt(File) - Static method in class icu.easyj.maven.plugin.mojo.utils.IOUtils
读取文本文件内容
getInputStreamTxt(InputStream) - Static method in class icu.easyj.maven.plugin.mojo.utils.IOUtils
读取流文本内容
getMode() - Method in class icu.easyj.maven.plugin.mojo.simplify.SimplifyPomMojoConfig
 
getOriginalProperties() - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
getProjectProperty(String) - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
getProperty(String) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
getProperty(String) - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
getRemoveLocalProperties() - Method in class icu.easyj.maven.plugin.mojo.simplify.SimplifyPomMojoConfig
 
getReplaceVariableFunction() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
getReplaceVariableFunction() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.jar.JarPomSimplifier
 
getReplaceVariableFunction() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.pom.BomPomSimplifier
 
getSimplifiedPomFile() - Method in class icu.easyj.maven.plugin.mojo.simplify.AbstractSimplifyPomMojo
 
getTargetDir() - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 

H

handleListStr(String) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 

I

icu.easyj.maven.plugin.mojo - package icu.easyj.maven.plugin.mojo
 
icu.easyj.maven.plugin.mojo.packagezip - package icu.easyj.maven.plugin.mojo.packagezip
 
icu.easyj.maven.plugin.mojo.print - package icu.easyj.maven.plugin.mojo.print
 
icu.easyj.maven.plugin.mojo.replace - package icu.easyj.maven.plugin.mojo.replace
 
icu.easyj.maven.plugin.mojo.simplify - package icu.easyj.maven.plugin.mojo.simplify
 
icu.easyj.maven.plugin.mojo.simplify.simplifier - package icu.easyj.maven.plugin.mojo.simplify.simplifier
 
icu.easyj.maven.plugin.mojo.simplify.simplifier.jar - package icu.easyj.maven.plugin.mojo.simplify.simplifier.jar
 
icu.easyj.maven.plugin.mojo.simplify.simplifier.mavenplugin - package icu.easyj.maven.plugin.mojo.simplify.simplifier.mavenplugin
 
icu.easyj.maven.plugin.mojo.simplify.simplifier.noop - package icu.easyj.maven.plugin.mojo.simplify.simplifier.noop
 
icu.easyj.maven.plugin.mojo.simplify.simplifier.pom - package icu.easyj.maven.plugin.mojo.simplify.simplifier.pom
 
icu.easyj.maven.plugin.mojo.skipinstalldeploy - package icu.easyj.maven.plugin.mojo.skipinstalldeploy
 
icu.easyj.maven.plugin.mojo.springboot - package icu.easyj.maven.plugin.mojo.springboot
 
icu.easyj.maven.plugin.mojo.utils - package icu.easyj.maven.plugin.mojo.utils
 
in(T, T...) - Static method in class icu.easyj.maven.plugin.mojo.utils.ObjectUtils
判断值是否在目标值数组中
info(String) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
info(String, Throwable) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
info(String, Object...) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
invokeMethod(Object, String) - Static method in class icu.easyj.maven.plugin.mojo.utils.ObjectUtils
 
invokeMethod(Object, String, Class<?>[], Object...) - Static method in class icu.easyj.maven.plugin.mojo.utils.ObjectUtils
 
IOUtils - Class in icu.easyj.maven.plugin.mojo.utils
IO工具类
IOUtils() - Constructor for class icu.easyj.maven.plugin.mojo.utils.IOUtils
 
IPomSimplifier - Interface in icu.easyj.maven.plugin.mojo.simplify.simplifier
POM简化器 接口
isEmpty(Object) - Static method in class icu.easyj.maven.plugin.mojo.utils.ObjectUtils
判断对象是否为 null 或 空
isEmpty(String) - Static method in class icu.easyj.maven.plugin.mojo.utils.StringUtils
 
isExcludeDependency(Dependency) - Method in class icu.easyj.maven.plugin.mojo.simplify.SimplifyPomMojoConfig
 
isExpandImportDependencyManagement() - Method in class icu.easyj.maven.plugin.mojo.simplify.SimplifyPomMojoConfig
 
isKeepOptionalDependencies() - Method in class icu.easyj.maven.plugin.mojo.simplify.SimplifyPomMojoConfig
 
isKeepProvidedDependencies() - Method in class icu.easyj.maven.plugin.mojo.simplify.SimplifyPomMojoConfig
 
isKeepTestDependencies() - Method in class icu.easyj.maven.plugin.mojo.simplify.SimplifyPomMojoConfig
 
isNeedRemoved(Dependency) - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
isNotEmpty(Object) - Static method in class icu.easyj.maven.plugin.mojo.utils.ObjectUtils
判断对象是否不为 null 或 空
isNotEmpty(String) - Static method in class icu.easyj.maven.plugin.mojo.utils.StringUtils
 
isNotTestArtifact(Artifact) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
isOpenSourceProject() - Method in class icu.easyj.maven.plugin.mojo.simplify.SimplifyPomMojoConfig
 
isRuntimeArtifact(Artifact) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
isScopeProvidedOrOptional(Artifact) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
isSpringBootDependenciesStarterJar(File) - Static method in class icu.easyj.maven.plugin.mojo.utils.IOUtils
 
isSpringBootDependenciesStarterJar(JarFile) - Static method in class icu.easyj.maven.plugin.mojo.utils.IOUtils
 
isTestArtifact(Artifact) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
isTrue(String) - Method in class icu.easyj.maven.plugin.mojo.skipinstalldeploy.SkipInstallDeployMojo
 
isUnnecessaryArtifact(Artifact, boolean) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 

J

JAR - Static variable in interface icu.easyj.maven.plugin.mojo.simplify.simplifier.IPomSimplifier
 
JarPomSimplifier - Class in icu.easyj.maven.plugin.mojo.simplify.simplifier.jar
JAR的pom.xml 简化器
JarPomSimplifier(MavenProject, SimplifyPomMojoConfig, Log) - Constructor for class icu.easyj.maven.plugin.mojo.simplify.simplifier.jar.JarPomSimplifier
 

L

LINE_SEPARATOR - Static variable in class icu.easyj.maven.plugin.mojo.utils.IOUtils
 
LINE_SEPARATOR2 - Static variable in class icu.easyj.maven.plugin.mojo.utils.IOUtils
 
log - Variable in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 

M

match(String, String, boolean) - Static method in class icu.easyj.maven.plugin.mojo.utils.MatchUtils
高级匹配,同时支持正则与通配符*
match(String, String) - Static method in class icu.easyj.maven.plugin.mojo.utils.MatchUtils
 
match(Collection<String>, String) - Static method in class icu.easyj.maven.plugin.mojo.utils.MatchUtils
匹配文件
MatchUtils - Class in icu.easyj.maven.plugin.mojo.utils
字符串匹配工具类
MatchUtils() - Constructor for class icu.easyj.maven.plugin.mojo.utils.MatchUtils
 
MAVEN_PLUGIN - Static variable in interface icu.easyj.maven.plugin.mojo.simplify.simplifier.IPomSimplifier
 
MavenPluginPomSimplifier - Class in icu.easyj.maven.plugin.mojo.simplify.simplifier.mavenplugin
maven插件的pom.xml 简化器
MavenPluginPomSimplifier(MavenProject, SimplifyPomMojoConfig, Log) - Constructor for class icu.easyj.maven.plugin.mojo.simplify.simplifier.mavenplugin.MavenPluginPomSimplifier
 
MavenXpp3Writer - Class in icu.easyj.maven.plugin.mojo.utils
为了更加简化POM文件,复制了 MavenXpp3Writer 并修改部分代码.
MavenXpp3Writer(Model, String, boolean) - Constructor for class icu.easyj.maven.plugin.mojo.utils.MavenXpp3Writer
 
model - Variable in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
modelParent - Variable in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 

N

needRemoveParent() - Method in class icu.easyj.maven.plugin.mojo.simplify.SimplifyPomMojoConfig
 
NoopPomSimplifier - Class in icu.easyj.maven.plugin.mojo.simplify.simplifier.noop
空的 简化器
NoopPomSimplifier(MavenProject, SimplifyPomMojoConfig, Log) - Constructor for class icu.easyj.maven.plugin.mojo.simplify.simplifier.noop.NoopPomSimplifier
 

O

ObjectUtils - Class in icu.easyj.maven.plugin.mojo.utils
对象工具类
ObjectUtils() - Constructor for class icu.easyj.maven.plugin.mojo.utils.ObjectUtils
 
optimizeDependencies() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
optimizeDependencies(List<Dependency>) - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
optimizeDependencyManagement() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
originalDependencies - Variable in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
originalModel - Variable in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
originalModelParent - Variable in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
outputDirectory - Variable in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 

P

PackageZipMojo - Class in icu.easyj.maven.plugin.mojo.packagezip
将指定目录打包成zip 的 Goal
PackageZipMojo() - Constructor for class icu.easyj.maven.plugin.mojo.packagezip.PackageZipMojo
 
padLeft(Object, int) - Static method in class icu.easyj.maven.plugin.mojo.utils.StringUtils
 
parent - Variable in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
POM - Static variable in interface icu.easyj.maven.plugin.mojo.simplify.simplifier.IPomSimplifier
 
POM_WRITER_SIZE - Static variable in class icu.easyj.maven.plugin.mojo.simplify.AbstractSimplifyPomMojo
 
PomSimplifier - Class in icu.easyj.maven.plugin.mojo.simplify.simplifier.pom
POM的pom.xml 简化器
PomSimplifier(MavenProject, SimplifyPomMojoConfig, Log) - Constructor for class icu.easyj.maven.plugin.mojo.simplify.simplifier.pom.PomSimplifier
 
PomSimplifierFactory - Class in icu.easyj.maven.plugin.mojo.simplify.simplifier
POM简化器工厂类
PomSimplifierFactory() - Constructor for class icu.easyj.maven.plugin.mojo.simplify.simplifier.PomSimplifierFactory
 
printLine() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
PrintProjectMojo - Class in icu.easyj.maven.plugin.mojo.print
打印project信息 的 Goal
PrintProjectMojo() - Constructor for class icu.easyj.maven.plugin.mojo.print.PrintProjectMojo
 
project - Variable in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
project - Variable in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
putProperty(Properties, String, Object, String) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
putProperty(Properties, String, Object) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
putProperty(String, Object, String) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
putProperty(String, Object) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 

R

removeBuild() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removeConfiguration(Plugin, String...) - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removeDependencies() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removeDependencyManagement() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removeDependencyManagement() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.pom.PomSimplifier
 
removeDistributionManagement() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removeGroupIdAndVersionIfEqualsToParent() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removeLocalProperties() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
移除当前POM中不需要了的properties
removeModules() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removeOneDependencies(Dependency, int, String) - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removeParent() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
移除Parent
removeParentByConfig() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removeParentRelativePath() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removePluginRepositories() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removePrerequisites() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removeProfiles() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removeProperties() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removeReporting() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removeReports() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
removeRepositories() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
ReplaceJavaMojo - Class in icu.easyj.maven.plugin.mojo.replace
*.java 文件 占位符替换 的 Goal
ReplaceJavaMojo() - Constructor for class icu.easyj.maven.plugin.mojo.replace.ReplaceJavaMojo
 
replaceParentRevision() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
替换Parent的版本号表达式 '${revision}' 为具体的版本号
replacePlaceholder(String) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
替换 占位符
replaceVariable(String) - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
resetArtifactIdentification() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
resetDependencies() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
resetDependencyManagement() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
目前仅用于BOM模式
resetNameAndDescription() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
resetVersion() - Method in class icu.easyj.maven.plugin.mojo.simplify.simplifier.AbstractPomSimplifier
 
REVISION - Static variable in interface icu.easyj.maven.plugin.mojo.simplify.simplifier.IPomSimplifier
 
REVISION_KEY - Static variable in interface icu.easyj.maven.plugin.mojo.simplify.simplifier.IPomSimplifier
 

S

ScopeFilter - Class in icu.easyj.maven.plugin.mojo.utils
范围过滤器
ScopeFilter(String, String) - Constructor for class icu.easyj.maven.plugin.mojo.utils.ScopeFilter
 
setMode(SimplifyMode) - Method in class icu.easyj.maven.plugin.mojo.simplify.SimplifyPomMojoConfig
 
SHADE - Static variable in interface icu.easyj.maven.plugin.mojo.simplify.simplifier.IPomSimplifier
 
ShadeJarPomSimplifier - Class in icu.easyj.maven.plugin.mojo.simplify.simplifier.jar
合并的JAR的pom.xml 简化器
ShadeJarPomSimplifier(MavenProject, SimplifyPomMojoConfig, Log) - Constructor for class icu.easyj.maven.plugin.mojo.simplify.simplifier.jar.ShadeJarPomSimplifier
 
simplifiedPomFileName - Variable in class icu.easyj.maven.plugin.mojo.simplify.AbstractSimplifyPomMojo
 
SimplifyMode - Enum in icu.easyj.maven.plugin.mojo.simplify
简化模式枚举
SimplifyPomMojo - Class in icu.easyj.maven.plugin.mojo.simplify
简化 POM 的 Goal
SimplifyPomMojo() - Constructor for class icu.easyj.maven.plugin.mojo.simplify.SimplifyPomMojo
 
SimplifyPomMojoConfig - Class in icu.easyj.maven.plugin.mojo.simplify
简化器配置
SimplifyPomMojoConfig(SimplifyPomMojo) - Constructor for class icu.easyj.maven.plugin.mojo.simplify.SimplifyPomMojoConfig
 
SkipInstallDeployMojo - Class in icu.easyj.maven.plugin.mojo.skipinstalldeploy
跳过 install和deploy 的goal
SkipInstallDeployMojo() - Constructor for class icu.easyj.maven.plugin.mojo.skipinstalldeploy.SkipInstallDeployMojo
 
SpringBootExtendMojo - Class in icu.easyj.maven.plugin.mojo.springboot
spring-boot插件的协助插件
SpringBootExtendMojo() - Constructor for class icu.easyj.maven.plugin.mojo.springboot.SpringBootExtendMojo
 
springBootMavenPluginVersion - Variable in class icu.easyj.maven.plugin.mojo.springboot.AbstractSpringBootMojo
 
SpringBootReleaseMojo - Class in icu.easyj.maven.plugin.mojo.springboot
spring-boot应用的辅助发布插件
SpringBootReleaseMojo() - Constructor for class icu.easyj.maven.plugin.mojo.springboot.SpringBootReleaseMojo
 
STARTER - Static variable in interface icu.easyj.maven.plugin.mojo.simplify.simplifier.IPomSimplifier
 
StarterPomSimplifier - Class in icu.easyj.maven.plugin.mojo.simplify.simplifier.jar
starter的pom.xml 简化器
StarterPomSimplifier(MavenProject, SimplifyPomMojoConfig, Log) - Constructor for class icu.easyj.maven.plugin.mojo.simplify.simplifier.jar.StarterPomSimplifier
 
StringUtils - Class in icu.easyj.maven.plugin.mojo.utils
字符串工具类
StringUtils() - Constructor for class icu.easyj.maven.plugin.mojo.utils.StringUtils
 

T

toSet(String) - Static method in class icu.easyj.maven.plugin.mojo.utils.StringUtils
 
toString(Collection) - Static method in class icu.easyj.maven.plugin.mojo.utils.StringUtils
 
toTreeSet(String) - Static method in class icu.easyj.maven.plugin.mojo.utils.StringUtils
 
toZip(String, OutputStream, boolean, String) - Static method in class icu.easyj.maven.plugin.mojo.utils.ZipUtils
压缩成ZIP 方法1
toZip(List<File>, OutputStream, boolean, String) - Static method in class icu.easyj.maven.plugin.mojo.utils.ZipUtils
压缩成ZIP 方法2
toZip3(List<Artifact>, OutputStream, boolean, String) - Static method in class icu.easyj.maven.plugin.mojo.utils.ZipUtils
压缩成ZIP 方法3

V

valueOf(String) - Static method in enum icu.easyj.maven.plugin.mojo.simplify.SimplifyMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum icu.easyj.maven.plugin.mojo.simplify.SimplifyMode
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Interface in icu.easyj.maven.plugin.mojo
 
VERSION - Static variable in interface icu.easyj.maven.plugin.mojo.Version
 

W

WAR - Static variable in interface icu.easyj.maven.plugin.mojo.simplify.simplifier.IPomSimplifier
 
warn(String) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
warn(String, Throwable) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
warn(String, Object...) - Method in class icu.easyj.maven.plugin.mojo.AbstractEasyjMojo
 
write(Writer) - Method in class icu.easyj.maven.plugin.mojo.utils.MavenXpp3Writer
 
writePom(Model, File) - Method in class icu.easyj.maven.plugin.mojo.simplify.AbstractSimplifyPomMojo
 

Z

ZipUtils - Class in icu.easyj.maven.plugin.mojo.utils
ZIP压缩工具类
ZipUtils() - Constructor for class icu.easyj.maven.plugin.mojo.utils.ZipUtils
 
A B C D E F G H I J L M N O P R S T V W Z 
Skip navigation links

Copyright © 2021–2023 EasyJ开源社区. All rights reserved.