public class JavaExecGenerator extends BaseGenerator
| Modifier and Type | Class and Description |
|---|---|
static class |
JavaExecGenerator.Config |
log| Modifier | Constructor and Description |
|---|---|
|
JavaExecGenerator(GeneratorContext context) |
protected |
JavaExecGenerator(GeneratorContext context,
String name) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAssembly(io.fabric8.maven.docker.config.AssemblyConfiguration.Builder builder) |
protected void |
addPortIfValid(List<String> list,
String port) |
protected io.fabric8.maven.docker.config.AssemblyConfiguration |
createAssembly() |
List<io.fabric8.maven.docker.config.ImageConfiguration> |
customize(List<io.fabric8.maven.docker.config.ImageConfiguration> configs,
boolean prePackagePhase) |
FatJarDetector.Result |
detectFatJar() |
protected List<String> |
extractPorts() |
protected Map<String,String> |
getEnv(boolean prePackagePhase)
Hook for adding extra environment vars
|
protected List<String> |
getExtraJavaOptions() |
protected boolean |
hasMainClass() |
boolean |
isApplicable(List<io.fabric8.maven.docker.config.ImageConfiguration> configs) |
protected boolean |
isFatJar() |
addFrom, addLatestTagIfSnapshot, getAlias, getConfig, getConfig, getConfigWithFallback, getContext, getFromAsConfigured, getImageName, getName, getProject, getRegistry, shouldAddImageConfigurationpublic JavaExecGenerator(GeneratorContext context)
protected JavaExecGenerator(GeneratorContext context, String name)
public boolean isApplicable(List<io.fabric8.maven.docker.config.ImageConfiguration> configs) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionpublic List<io.fabric8.maven.docker.config.ImageConfiguration> customize(List<io.fabric8.maven.docker.config.ImageConfiguration> configs, boolean prePackagePhase) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected Map<String,String> getEnv(boolean prePackagePhase) throws org.apache.maven.plugin.MojoExecutionException
prePackagePhase - org.apache.maven.plugin.MojoExecutionExceptionprotected io.fabric8.maven.docker.config.AssemblyConfiguration createAssembly()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected void addAssembly(io.fabric8.maven.docker.config.AssemblyConfiguration.Builder builder)
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected boolean isFatJar()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected boolean hasMainClass()
public FatJarDetector.Result detectFatJar() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionCopyright © 2019. All rights reserved.