public class JkPluginJava extends JkPlugin
JkJavaProject
pre-configured with JkOptions
.
and a decoration for scaffolding.Modifier and Type | Class and Description |
---|---|
static class |
JkPluginJava.JkPublishOptions |
Modifier and Type | Field and Description |
---|---|
java.lang.String |
compilerExtraArgs |
JkJavaPackOptions |
pack
Options for the packaging tasks (jar creation).
|
JkPluginJava.JkPublishOptions |
publish
Options for the publish tasks.
|
JkTestOptions |
tests
Options for the testing tasks.
|
Modifier | Constructor and Description |
---|---|
protected |
JkPluginJava(JkRun run) |
Modifier and Type | Method and Description |
---|---|
protected void |
activate()
Override this method to modify the run itself or its bound plugins.
|
JkPluginJava |
clean()
Cleans the output directory for the project
|
void |
compile() |
JkJavaProject |
getProject() |
JkPluginRepo |
getRepoPlugin() |
JkPluginScaffold |
getScaffoldPlugin() |
void |
info() |
JkPathTree |
ouputTree() |
void |
pack() |
void |
publish() |
void |
publishLocal() |
void |
refreshDeps() |
void |
setProject(JkJavaProject javaProject) |
void |
showDependencies()
Displays the resolved dependency tree on the console.
|
void |
test() |
public final JkPluginJava.JkPublishOptions publish
public final JkJavaPackOptions pack
public final JkTestOptions tests
public java.lang.String compilerExtraArgs
protected JkPluginJava(JkRun run)
protected void activate()
JkPlugin
public JkPluginJava clean()
public JkJavaProject getProject()
public void setProject(JkJavaProject javaProject)
public JkPathTree ouputTree()
public JkPluginRepo getRepoPlugin()
public JkPluginScaffold getScaffoldPlugin()
public void compile()
public void test()
public void pack()
public final void showDependencies()
public void info()
public void publish()
public void publishLocal()
public void refreshDeps()