File tree Expand file tree Collapse file tree 2 files changed +2
-10
lines changed
src/main/java/fvarrui/maven/plugin/javapackager Expand file tree Collapse file tree 2 files changed +2
-10
lines changed Original file line number Diff line number Diff line change @@ -273,7 +273,7 @@ private void generateRpmPackage() throws MojoExecutionException {
273
273
}
274
274
275
275
// rename generated rpm package
276
- File rpmFile = new File (assetsFolder , name + "-" + version + "-2.x86_64.rpm" );
276
+ File rpmFile = new File (outputDirectory , name + "-" + version + "-2.x86_64.rpm" );
277
277
String newName = name + "_" + version + ".rpm" ;
278
278
FileUtils .rename (rpmFile , newName );
279
279
Original file line number Diff line number Diff line change 17
17
18
18
import org .apache .commons .io .IOUtils ;
19
19
import org .apache .commons .lang .StringUtils ;
20
- import org .apache .commons .lang .SystemUtils ;
21
20
import org .apache .maven .plugin .MojoExecutionException ;
22
21
23
22
@@ -153,14 +152,7 @@ public static void removeFolder(File folder) throws MojoExecutionException {
153
152
154
153
public static void rename (File file , String newName ) throws MojoExecutionException {
155
154
Logger .info ("Changing name of [" + file + "] to [" + newName + "]" );
156
- try {
157
- if (SystemUtils .IS_OS_LINUX )
158
- ProcessUtils .execute ("mv" , file , newName );
159
- else
160
- file .renameTo (new File (newName )); // FIXME this doesn't work on linux, I don't know why
161
- } catch (MojoExecutionException e ) {
162
- throw new MojoExecutionException ("File [" + file + "] couldn't be renamed to [" + newName + "]" , e );
163
- }
155
+ file .renameTo (new File (file .getParentFile (), newName ));
164
156
}
165
157
166
158
}
You can’t perform that action at this time.
0 commit comments