Index
All Classes and Interfaces|All Packages
B
- BaseToolMojo - Class in ru.akman.maven.plugins
-
Base class for creating a CLI tool Mojos.
- BaseToolMojo() - Constructor for class ru.akman.maven.plugins.BaseToolMojo
- buildCommandLine() - Method in class ru.akman.maven.plugins.CommandLineBuilder
-
Build command line.
- buildOptionList() - Method in class ru.akman.maven.plugins.CommandLineBuilder
-
Build list of options.
C
- CommandLineBuilder - Class in ru.akman.maven.plugins
-
CommandLine builder is a wrapper added group of agruments to an option.
- CommandLineBuilder() - Constructor for class ru.akman.maven.plugins.CommandLineBuilder
-
Default constructor.
- CommandLineOption - Class in ru.akman.maven.plugins
-
Command line option (group of arguments).
- CommandLineOption(Commandline) - Constructor for class ru.akman.maven.plugins.CommandLineOption
-
Create an option.
- createArg() - Method in class ru.akman.maven.plugins.CommandLineBuilder
-
Create a new agrument and a new option for it, then add created argument to this option.
- createArg() - Method in class ru.akman.maven.plugins.CommandLineOption
-
Create argument as part of the option.
- createOpt() - Method in class ru.akman.maven.plugins.CommandLineBuilder
-
Create a new option (group of arguments).
D
- DEB - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
- DependencySet - Class in ru.akman.maven.plugins.jpackage
-
Set of dependencies.
- DependencySet() - Constructor for class ru.akman.maven.plugins.jpackage.DependencySet
- DMG - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
E
- EXE - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
- execCmdLine(Commandline) - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Execute command line.
- execCmdLine(Commandline, CommandLineUtils.StringStreamConsumer, CommandLineUtils.StringStreamConsumer) - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Execute command line with defined standard output/error streams.
- execute() - Method in class ru.akman.maven.plugins.jpackage.HelpMojo
- execute() - Method in class ru.akman.maven.plugins.jpackage.JPackageMojo
-
Execute goal.
G
- getAppVersion() - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Get launcher command (script) version.
- getArguments() - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Get command (script) arguments.
- getArtifactDebugInfo(Artifact) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
-
Get debug info about the artifact.
- getArtifactSetDebugInfo(Set<Artifact>) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
-
Get debug info about artifact set.
- getBaseDir() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get project base directory.
- getBuildDir() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get project build directory.
- getCharset() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get default charset.
- getDependencyDebugInfo(File, JavaModuleDescriptor, boolean) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
-
Get debug info about a dependency.
- getDependencySetDebugInfo(String, DependencySet, String) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
-
Get debug info about a dependencyset.
- getDependencySets() - Method in class ru.akman.maven.plugins.jpackage.ModulePath
-
Get dependency sets.
- getDirSets() - Method in class ru.akman.maven.plugins.jpackage.ModulePath
-
Get directory sets.
- getExcludeNames() - Method in class ru.akman.maven.plugins.jpackage.DependencySet
-
Get list of excluded dependencies by name.
- getExcludes() - Method in class ru.akman.maven.plugins.jpackage.DependencySet
-
Get list of excluded dependencies by filename.
- getFile() - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Get launcher properties file.
- getFileSetDebugInfo(String, FileSet, String) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
-
Get debug info about a fileset.
- getFileSetManager() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get fileset manager.
- getFileSets() - Method in class ru.akman.maven.plugins.jpackage.ModulePath
-
Get file sets.
- getIcon() - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Get launcher command (script) icon.
- getIncludeNames() - Method in class ru.akman.maven.plugins.jpackage.DependencySet
-
Get list of included dependencies by name.
- getIncludes() - Method in class ru.akman.maven.plugins.jpackage.DependencySet
-
Get list of included dependencies by filename.
- getJavaOptions() - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Get Java runtime options.
- getMainClass() - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Get main class name.
- getMainJar() - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Get main jar filename.
- getModule() - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Get main module name.
- getName() - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Get command (script) name.
- getOutputDir() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get project output directory.
- getPathElements() - Method in class ru.akman.maven.plugins.jpackage.ModulePath
-
Get path elements.
- getPathElementsDebugInfo(String, List<File>) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
-
Get debug info about path elements.
- getPluginManager() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get plugin manager.
- getProject() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get maven project.
- getProperties() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get project properties.
- getProperties(Charset) - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Get the launcher properties.
- getSession() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get maven session.
- getThrowableCause(Throwable) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
-
Get the cause message for throwable.
- getToolchain() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get JDK toolchain from build context, i.e. the toolchain selected by maven-toolchains-plugin.
- getToolchainManager() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get toolchain manager.
- getToolchains() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get list of all JDK toolchains available in user settings independently from maven-toolchains-plugin.
- getToolExecutable() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get tool executable.
- getToolHomeDirectory() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get tool home directory.
- getToolJavaVersion() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get tool corresponding java version.
- getToolVersion() - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Get tool version.
H
- HelpMojo - Class in ru.akman.maven.plugins.jpackage
-
Display help information on jpackage-maven-plugin.
Callmvn jpackage:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details. - HelpMojo() - Constructor for class ru.akman.maven.plugins.jpackage.HelpMojo
I
- IMAGE - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
- init(String, File, String) - Method in class ru.akman.maven.plugins.BaseToolMojo
-
Init Mojo.
- isAutomaticExcluded() - Method in class ru.akman.maven.plugins.jpackage.DependencySet
-
Should automatic modules be excluded from dependencyset.
- isOutputIncluded() - Method in class ru.akman.maven.plugins.jpackage.DependencySet
-
Should output directory be included into dependencyset.
- isWinConsole() - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Is enabled creating a console launcher.
J
- JPackageMojo - Class in ru.akman.maven.plugins.jpackage
-
The jpackage goal lets you create a custom runtime image with the jpackage tool introduced in Java 13.
- JPackageMojo() - Constructor for class ru.akman.maven.plugins.jpackage.JPackageMojo
L
- Launcher - Class in ru.akman.maven.plugins.jpackage
-
Additional launcher.
- Launcher() - Constructor for class ru.akman.maven.plugins.jpackage.Launcher
M
- ModulePath - Class in ru.akman.maven.plugins.jpackage
-
Module path.
- ModulePath() - Constructor for class ru.akman.maven.plugins.jpackage.ModulePath
- MSI - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
N
- normalizeFileSetBaseDir(File, FileSet) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
-
Fix base directory of the fileset by resolving it relative to the specified base directory.
P
- PackageType - Enum in ru.akman.maven.plugins.jpackage
-
The type of package to create.
- PKG - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
- PLATFORM - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
- PluginUtils - Class in ru.akman.maven.plugins.jpackage
-
Helper class for utilities.
R
- RPM - Enum constant in enum ru.akman.maven.plugins.jpackage.PackageType
- ru.akman.maven.plugins - package ru.akman.maven.plugins
- ru.akman.maven.plugins.jpackage - package ru.akman.maven.plugins.jpackage
S
- setAppVersion(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Set launcher command (script) version.
- setArguments(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Set command (script) arguments.
- setAutomaticExcluded(boolean) - Method in class ru.akman.maven.plugins.jpackage.DependencySet
-
Setter for excludeautomatic.
- setDependencySets(List<DependencySet>) - Method in class ru.akman.maven.plugins.jpackage.ModulePath
-
Set dependency sets.
- setDirSets(List<FileSet>) - Method in class ru.akman.maven.plugins.jpackage.ModulePath
-
Set directory sets.
- setExcludeNames(List<String>) - Method in class ru.akman.maven.plugins.jpackage.DependencySet
-
Set the list of excluded dependencies by name.
- setExcludes(List<String>) - Method in class ru.akman.maven.plugins.jpackage.DependencySet
-
Set the list of excluded dependencies by filename.
- setExecutable(String) - Method in class ru.akman.maven.plugins.CommandLineBuilder
-
Set executable.
- setFile(File) - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Set launcher properties file.
- setFileSets(List<FileSet>) - Method in class ru.akman.maven.plugins.jpackage.ModulePath
-
Set file sets.
- setIcon(File) - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Set launcher command (script) icon.
- setIncludeNames(List<String>) - Method in class ru.akman.maven.plugins.jpackage.DependencySet
-
Set the list of included dependencies by name.
- setIncludes(List<String>) - Method in class ru.akman.maven.plugins.jpackage.DependencySet
-
Set the list of included dependencies by filename.
- setJavaOptions(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Set Java runtime options.
- setMainClass(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Set main class name.
- setMainJar(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Set main jar filename.
- setModule(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Set main module name.
- setName(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Set command (script) name.
- setOutputIncluded(boolean) - Method in class ru.akman.maven.plugins.jpackage.DependencySet
-
Setter for includeoutput.
- setPathElements(List<File>) - Method in class ru.akman.maven.plugins.jpackage.ModulePath
-
Set path elements.
- setWinConsole(String) - Method in class ru.akman.maven.plugins.jpackage.Launcher
-
Enable or disable creating a console launcher.
T
- toString() - Method in class ru.akman.maven.plugins.CommandLineOption
-
Create the option string representation as arguments joined with space.
V
- valueOf(String) - Static method in enum ru.akman.maven.plugins.jpackage.PackageType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ru.akman.maven.plugins.jpackage.PackageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wrapOpt(String, char) - Static method in class ru.akman.maven.plugins.jpackage.PluginUtils
-
Wraps an option string with a string if that one is missing from the start or end of the given option string.
All Classes and Interfaces|All Packages