equal
deleted
inserted
replaced
124 } |
124 } |
125 |
125 |
126 if (moduleName == null && CLASS_NAME.equals(qualifiedClassName)) { |
126 if (moduleName == null && CLASS_NAME.equals(qualifiedClassName)) { |
127 // Use Hello.java as is. |
127 // Use Hello.java as is. |
128 cmd.addAction((self) -> { |
128 cmd.addAction((self) -> { |
129 File jarFile = self.inputDir().resolve(jarFileName).toFile(); |
129 Path jarFile = self.inputDir().resolve(jarFileName); |
130 createJarBuilder().setOutputJar(jarFile).addSourceFile( |
130 createJarBuilder().setOutputJar(jarFile).addSourceFile( |
131 HELLO_JAVA).create(); |
131 HELLO_JAVA).create(); |
132 }); |
132 }); |
133 } else { |
133 } else { |
134 cmd.addAction((self) -> { |
134 cmd.addAction((self) -> { |
142 () -> self.inputDir().toString()), jarFileName); |
142 () -> self.inputDir().toString()), jarFileName); |
143 Files.createDirectories(jarFile.getParent()); |
143 Files.createDirectories(jarFile.getParent()); |
144 } |
144 } |
145 |
145 |
146 TKit.withTempDirectory("src", |
146 TKit.withTempDirectory("src", |
147 workDir -> prepareSources(workDir).setOutputJar( |
147 workDir -> prepareSources(workDir).setOutputJar(jarFile).create()); |
148 jarFile.toFile()).create()); |
|
149 }); |
148 }); |
150 } |
149 } |
151 |
150 |
152 if (moduleName == null) { |
151 if (moduleName == null) { |
153 cmd.addArguments("--main-jar", jarFileName); |
152 cmd.addArguments("--main-jar", jarFileName); |