JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2021–2023
EasyJ开源社区
. All rights reserved.