Skip to content

Commit 9c5d17f

Browse files
committed
Update PackageMojo.java
1 parent 0b5dc1d commit 9c5d17f

File tree

1 file changed

+13
-29
lines changed

1 file changed

+13
-29
lines changed

src/main/java/io/github/fvarrui/javapackager/PackageMojo.java

Lines changed: 13 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -528,45 +528,29 @@ private void generateRpmPackage() throws MojoExecutionException {
528528
element("directory", "/opt/" + name),
529529
element("sources",
530530
element("source",
531-
element("location", appFolder.getAbsolutePath())
531+
element("location", appFolder.getAbsolutePath()),
532+
element("excludes",
533+
element("exclude", name),
534+
element("exclude", jreDirectoryName + "/bin/java")
532535
)
533-
),
534-
element("excludes",
535-
element("exclude", appFolder.getAbsolutePath() + "/" + name),
536-
element("exclude", appFolder.getAbsolutePath() + "/" + jreDirectoryName + "/bin")
537536
)
538-
),
539-
/* executable */
537+
)
538+
),
539+
/* app executable and java binary file */
540540
element("mapping",
541541
element("directory", "/opt/" + name),
542542
element("filemode", "755"),
543543
element("sources",
544544
element("source",
545-
element("location", appFolder.getAbsolutePath() + "/" + name)
546-
)
547-
)
548-
),
549-
// /* desktop file */
550-
// element("data",
551-
// element("type", "file"),
552-
// element("src", desktopFile.getAbsolutePath()),
553-
// element("mapper",
554-
// element("type", "perm"),
555-
// element("prefix", "/usr/share/applications")
556-
// )
557-
// ),
558-
559-
/* java binary file */
560-
element("mapping",
561-
element("directory", "/opt/" + name),
562-
element("dirmode", "755"),
563-
element("filemode", "755"),
564-
element("sources",
565-
element("source",
566-
element("location", appFolder.getAbsolutePath() + "/" + jreDirectoryName + "/bin")
545+
element("location", appFolder.getAbsolutePath()),
546+
element("includes",
547+
element("include", name),
548+
element("include", jreDirectoryName + "/bin/java")
567549
)
568550
)
569551
)
552+
)
553+
570554
/*
571555
element("data",
572556
element("type", "file"),

0 commit comments

Comments
 (0)