diff --git a/pom.xml b/pom.xml index 877bfe4..f60f8e8 100644 --- a/pom.xml +++ b/pom.xml @@ -19,6 +19,11 @@ https://github.com/MEGarrusVakarian info@garrus.de + + mimo + Mimovnik + https://github.com/Mimovnik + diff --git a/src/main/java/de/garrus/maven/minecraftserverplugin/mojo/StartMojo.java b/src/main/java/de/garrus/maven/minecraftserverplugin/mojo/StartMojo.java index 706c7a3..529ad9e 100644 --- a/src/main/java/de/garrus/maven/minecraftserverplugin/mojo/StartMojo.java +++ b/src/main/java/de/garrus/maven/minecraftserverplugin/mojo/StartMojo.java @@ -39,6 +39,9 @@ public class StartMojo extends AbstractMojo { @Parameter(name = "gui", defaultValue = "false") private boolean gui; + @Parameter(name = "debug", defaultValue = "true") + private boolean debug; + private File serverFile; @Override @@ -79,6 +82,9 @@ private void copyPluginToServer() throws MojoFailureException { private void startServer() { List command = new ArrayList<>(); command.add("java"); + if (debug) { + command.add("-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005"); + } command.add("-jar"); command.add("server.jar"); if (!gui) {