public final class JkPluginSpringboot
extends dev.jeka.core.tool.JkPlugin
| Modifier and Type | Field and Description |
|---|---|
boolean |
autoSpringRepo |
java.lang.String |
mainClassName |
java.lang.String |
springbootVersion |
| Modifier | Constructor and 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 and 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)