public final class SpringbootJkBean
extends dev.jeka.core.tool.JkBean
| Modifier and Type | Field and Description |
|---|---|
boolean |
createBootJar |
boolean |
createOriginalJar |
boolean |
createWarFile |
static dev.jeka.core.api.depmanagement.artifact.JkArtifactId |
ORIGINAL_ARTIFACT |
dev.jeka.core.tool.builtins.project.ProjectJkBean |
projectBean |
java.lang.String |
scaffoldDefClasspath |
static java.lang.String |
SPRING_BOOT_VERSION_MANIFEST_ENTRY |
| Modifier and Type | Method and Description |
|---|---|
void |
createBootJar() |
static void |
createBootJar(java.nio.file.Path original,
dev.jeka.core.api.file.JkPathSequence libsToInclude,
java.nio.file.Path bootLoaderJar,
java.nio.file.Path targetJar,
java.lang.String springbootVersion) |
java.lang.String |
getMainClass()
Returns fully qualified name of springboot main class.
|
void |
info() |
void |
scaffoldSample() |
SpringbootJkBean |
setSpringbootVersion(java.lang.String springbootVersion) |
SpringbootJkBean |
setUseSpringRepos(boolean useSpringRepos)
If true, Spring Milestone or Snapshot Repository will be used to fetch non release version of spring modules.
|
public static final dev.jeka.core.api.depmanagement.artifact.JkArtifactId ORIGINAL_ARTIFACT
public static final java.lang.String SPRING_BOOT_VERSION_MANIFEST_ENTRY
public boolean createBootJar
public boolean createOriginalJar
public boolean createWarFile
public java.lang.String scaffoldDefClasspath
public final dev.jeka.core.tool.builtins.project.ProjectJkBean projectBean
public SpringbootJkBean setSpringbootVersion(java.lang.String springbootVersion)
public void createBootJar()
public static void createBootJar(java.nio.file.Path original,
dev.jeka.core.api.file.JkPathSequence libsToInclude,
java.nio.file.Path bootLoaderJar,
java.nio.file.Path targetJar,
java.lang.String springbootVersion)
public void scaffoldSample()
public void info()
public SpringbootJkBean setUseSpringRepos(boolean useSpringRepos)
public java.lang.String getMainClass()