public final class JkPluginSpringboot
extends dev.jeka.core.tool.JkPlugin
| Modifier and Type | Field | Description |
|---|---|---|
boolean |
autoSpringRepo |
|
java.lang.String |
mainClassName |
|
java.lang.String |
springbootVersion |
| Modifier | Constructor | Description |
|---|---|---|
protected |
JkPluginSpringboot(dev.jeka.core.tool.JkCommands jkCommands) |
Right after to be instantiated, plugin instances are likely to configured by the owning build.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
activate() |
|
void |
activate(dev.jeka.core.api.java.project.JkJavaProject project) |
|
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 mainClassName) |
|
dev.jeka.core.tool.builtins.java.JkPluginJava |
javaPlugin() |
|
static dev.jeka.core.api.depmanagement.JkVersionProvider |
resolveVersions(dev.jeka.core.api.depmanagement.JkRepoSet repos,
java.lang.String springbootVersion) |
public java.lang.String springbootVersion
public java.lang.String mainClassName
public boolean autoSpringRepo
protected JkPluginSpringboot(dev.jeka.core.tool.JkCommands jkCommands)
protected void activate()
activate in class dev.jeka.core.tool.JkPluginpublic void activate(dev.jeka.core.api.java.project.JkJavaProject project)
public dev.jeka.core.tool.builtins.java.JkPluginJava javaPlugin()
public static dev.jeka.core.api.depmanagement.JkVersionProvider resolveVersions(dev.jeka.core.api.depmanagement.JkRepoSet repos,
java.lang.String springbootVersion)
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,
java.lang.String mainClassName)