From a7b3ff9d1ccad8231e80af74fcc25e2c2d9a0562 Mon Sep 17 00:00:00 2001 From: Clement Escoffier Date: Tue, 1 Jan 2019 19:45:11 +0100 Subject: [PATCH 1/2] Use the maven logger instead of System.out --- maven/src/main/java/org/jboss/shamrock/maven/DevMojo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maven/src/main/java/org/jboss/shamrock/maven/DevMojo.java b/maven/src/main/java/org/jboss/shamrock/maven/DevMojo.java index 746d8a00d2de2..c4849f2860e8c 100644 --- a/maven/src/main/java/org/jboss/shamrock/maven/DevMojo.java +++ b/maven/src/main/java/org/jboss/shamrock/maven/DevMojo.java @@ -106,7 +106,7 @@ public void execute() throws MojoFailureException { File servletRes = new File(f, "META-INF/resources"); if (servletRes.exists()) { args.add("-D" + RESOURCES_PROP + "=" + servletRes.getAbsolutePath()); - System.out.println("Using servlet resources " + servletRes.getAbsolutePath()); + getLog().info("Using servlet resources " + servletRes.getAbsolutePath()); break; } } From b2565029c2f8c517f86f0b6195ba13e14ddd2992 Mon Sep 17 00:00:00 2001 From: Clement Escoffier Date: Tue, 1 Jan 2019 19:46:33 +0100 Subject: [PATCH 2/2] Fix #399 - Move the generated wiring classes into the project `target` directory --- maven/src/main/java/org/jboss/shamrock/maven/DevMojo.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/maven/src/main/java/org/jboss/shamrock/maven/DevMojo.java b/maven/src/main/java/org/jboss/shamrock/maven/DevMojo.java index c4849f2860e8c..f60d69225ad36 100644 --- a/maven/src/main/java/org/jboss/shamrock/maven/DevMojo.java +++ b/maven/src/main/java/org/jboss/shamrock/maven/DevMojo.java @@ -120,10 +120,10 @@ public void execute() throws MojoFailureException { classPath.append(" "); } args.add("-Djava.util.logging.manager=org.jboss.logmanager.LogManager"); - File wiringClassesDirectory = Files.createTempDirectory("wiring-classes").toFile(); - wiringClassesDirectory.deleteOnExit(); + File wiringClassesDirectory = new File(buildDir, "wiring-classes"); + wiringClassesDirectory.mkdirs(); - classPath.append(wiringClassesDirectory.getAbsolutePath() + "/"); + classPath.append(wiringClassesDirectory.getAbsolutePath()).append("/"); classPath.append(' '); if (fakereplace) {