@@ -65,7 +65,7 @@ protected File doApply(LinuxPackager packager) throws Exception {
6565 File javaFile = new File (appFolder , jreDirectoryName + "/bin/java" );
6666 File mimeXmlFile = packager .getMimeXmlFile ();
6767 File installationPath = packager .getLinuxConfig ().getInstallationPath ();
68- File appPath = new File (installationPath , name );
68+ String appPath = new File (installationPath , name ). toPath (). normalize (). toString ( );
6969
7070 // generates desktop file from velocity template
7171 File desktopFile = new File (assetsFolder , name + ".desktop" );
@@ -82,14 +82,14 @@ protected File doApply(LinuxPackager packager) throws Exception {
8282
8383 // create data producers collections
8484
85- List <DataProducer > conffilesProducers = new ArrayList <>();
85+ List <DataProducer > confFilesProducers = new ArrayList <>();
8686 List <DataProducer > dataProducers = new ArrayList <>();
8787
8888 // builds app folder data producer, except executable file and jre/bin/java
8989
9090 Mapper appFolderMapper = new Mapper ();
9191 appFolderMapper .setType ("perm" );
92- appFolderMapper .setPrefix (appPath . getAbsolutePath () );
92+ appFolderMapper .setPrefix (appPath );
9393 appFolderMapper .setFileMode ("644" );
9494
9595 Data appFolderData = new Data ();
@@ -104,7 +104,7 @@ protected File doApply(LinuxPackager packager) throws Exception {
104104
105105 Mapper executableMapper = new Mapper ();
106106 executableMapper .setType ("perm" );
107- executableMapper .setPrefix (appPath . getAbsolutePath () );
107+ executableMapper .setPrefix (appPath );
108108 executableMapper .setFileMode ("755" );
109109
110110 Data executableData = new Data ();
@@ -190,7 +190,7 @@ protected File doApply(LinuxPackager packager) throws Exception {
190190
191191 // builds deb file
192192
193- DebMaker debMaker = new DebMaker (console , dataProducers , conffilesProducers );
193+ DebMaker debMaker = new DebMaker (console , dataProducers , confFilesProducers );
194194 debMaker .setDeb (debFile );
195195 debMaker .setControl (controlFile .getParentFile ());
196196 debMaker .setCompression ("gzip" );
0 commit comments