diff --git a/src/main/java/io/codearte/accurest/maven/GenerateSpecsMojo.java b/src/main/java/io/codearte/accurest/maven/GenerateSpecsMojo.java index 4d68e341d9..54052809db 100644 --- a/src/main/java/io/codearte/accurest/maven/GenerateSpecsMojo.java +++ b/src/main/java/io/codearte/accurest/maven/GenerateSpecsMojo.java @@ -24,15 +24,18 @@ public class GenerateSpecsMojo extends AbstractMojo { @Parameter(defaultValue = "${project.build.directory}") private File projectBuildDirectory; - @Parameter(property = "contractsDir", defaultValue = "/src/test/resources/stubs", required = false) + @Parameter(property = "contractsDir", defaultValue = "/src/test/resources/stubs") private String contractsDir; - @Parameter(property = "generatedTestSourcesDir", defaultValue = "/generated-sources/accurest", required = false) + @Parameter(property = "generatedTestSourcesDir", defaultValue = "/generated-sources/accurest") private String generatedTestSourcesDir; - @Parameter(property = "basePackageForTests", defaultValue = "io.codearte.accurest.tests", required = false) + @Parameter(property = "basePackageForTests", defaultValue = "io.codearte.accurest.tests") private String basePackageForTests; + public GenerateSpecsMojo() { + } + public void execute() throws MojoExecutionException, MojoFailureException { AccurestConfigProperties config = new AccurestConfigProperties(); diff --git a/src/main/java/io/codearte/accurest/maven/GenerateStubsMojo.java b/src/main/java/io/codearte/accurest/maven/GenerateStubsMojo.java index 852cc64f91..3cfd8e82cc 100644 --- a/src/main/java/io/codearte/accurest/maven/GenerateStubsMojo.java +++ b/src/main/java/io/codearte/accurest/maven/GenerateStubsMojo.java @@ -22,10 +22,10 @@ public class GenerateStubsMojo extends AbstractMojo { @Parameter(defaultValue = "${project.build.directory}") private File projectBuildDirectory; - @Parameter(property = "mappingsDir", defaultValue = "mappings", required = false) + @Parameter(property = "mappingsDir", defaultValue = "mappings") private String mappingsDir; - @Parameter(property = "contractsDir", defaultValue = "/src/test/resources/stubs", required = false) + @Parameter(property = "contractsDir", defaultValue = "/src/test/resources/stubs") private String contractsDir; public void execute() throws MojoExecutionException, MojoFailureException {